Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3642 | Rev 3661 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3483 stevensc 1
import { api } from '@api';
3452 stevensc 2
 
3
export const addComment = async (url, comment) => {
3483 stevensc 4
  try {
5
    return await api.post(url, comment);
6
  } catch (error) {
3642 stevensc 7
    console.error(error);
3483 stevensc 8
    throw new Error('Ha ocurrido un error al agregar el comentario, por favor intente más tarde.');
3452 stevensc 9
  }
10
};
11
 
12
export const deleteComment = async (url) => {
3483 stevensc 13
  try {
14
    return await api.post(url);
15
  } catch (error) {
3642 stevensc 16
    console.error(error);
3483 stevensc 17
    throw new Error('Ha ocurrido un error al eliminar el comentario, por favor intente más tarde.');
3452 stevensc 18
  }
19
};
20
 
21
export const saveKnowledge = async (url, knowledge) => {
3483 stevensc 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
    );
3452 stevensc 29
  }
30
};
31
 
3658 stevensc 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
 
3452 stevensc 43
export const deleteKnowledge = async (url) => {
3483 stevensc 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
    );
3452 stevensc 51
  }
52
};
3476 stevensc 53
 
54
export const getKnowledge = async (url) => {
3483 stevensc 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
    );
3476 stevensc 62
  }
63
};