Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3658 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3658 Rev 3661
Línea 1... Línea 1...
1
import { api } from '@api';
1
export * from './knowledges';
2
 
-
 
3
export const addComment = async (url, comment) => {
-
 
4
  try {
-
 
5
    return await api.post(url, comment);
2
export * from './comments';
6
  } catch (error) {
-
 
7
    console.error(error);
-
 
8
    throw new Error('Ha ocurrido un error al agregar el comentario, por favor intente más tarde.');
-
 
9
  }
-
 
10
};
-
 
11
 
-
 
12
export const deleteComment = async (url) => {
-
 
13
  try {
-
 
14
    return await api.post(url);
-
 
15
  } catch (error) {
-
 
16
    console.error(error);
-
 
17
    throw new Error('Ha ocurrido un error al eliminar el comentario, por favor intente más tarde.');
-
 
18
  }
-
 
19
};
-
 
20
 
-
 
21
export const saveKnowledge = async (url, knowledge) => {
-
 
22
  try {
-
 
23
    return await api.post(url, knowledge);
-
 
24
  } catch (error) {
-
 
25
    console.error(error);
-
 
26
    throw new Error(
-
 
27
      'Ha ocurrido un error al guardar el conocimiento, por favor intente más tarde.'
-
 
28
    );
-
 
29
  }
-
 
30
};
-
 
31
 
-
 
32
export const updateKnowledge = async (url, knowledge) => {
-
 
33
  try {
-
 
34
    return await api.put(url, knowledge);
-
 
35
  } catch (error) {
-
 
36
    console.error(error);
-
 
37
    throw new Error(
-
 
38
      'Ha ocurrido un error al actualizar el conocimiento, por favor intente más tarde.'
-
 
39
    );
-
 
40
  }
-
 
41
};
-
 
42
 
-
 
43
export const deleteKnowledge = async (url) => {
-
 
44
  try {
-
 
45
    return await api.post(url);
-
 
46
  } catch (error) {
-
 
47
    console.error(error);
-
 
48
    throw new Error(
-
 
49
      'Ha ocurrido un error al eliminar el conocimiento, por favor intente más tarde.'
-
 
50
    );
-
 
51
  }
-
 
52
};
-
 
53
 
-
 
54
export const getKnowledge = async (url) => {
-
 
55
  try {
-
 
56
    return await api.get(url);
-
 
57
  } catch (error) {
-
 
58
    console.error(error);
-
 
59
    throw new Error(
-
 
60
      'Ha ocurrido un error al obtener el conocimiento, por favor intente más tarde.'
-
 
61
    );
-
 
62
  }
-
 
63
};
-