Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3665 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3665 Rev 3719
Línea 1... Línea 1...
1
import { api } from '@shared/libs';
1
import { api } from '@shared/libs';
2
 
2
 
3
export const addComment = async (url, comment) => {
3
export const addComment = async (url, comment) => {
4
  try {
4
  try {
5
    return await api.post(url, comment);
5
    return await api.post(url, comment);
6
  } catch (error) {
6
  } catch (error) {
7
    console.error(error);
7
    console.error(error);
8
    throw new Error('Ha ocurrido un error al agregar el comentario, por favor intente más tarde.');
8
    throw new Error('Ha ocurrido un error al agregar el comentario, por favor intente más tarde.');
9
  }
9
  }
10
};
10
};
11
 
11
 
12
export const deleteComment = async (url) => {
12
export const deleteComment = async (url) => {
13
  try {
13
  try {
14
    return await api.post(url);
14
    return await api.post(url);
15
  } catch (error) {
15
  } catch (error) {
16
    console.error(error);
16
    console.error(error);
17
    throw new Error('Ha ocurrido un error al eliminar el comentario, por favor intente más tarde.');
17
    throw new Error('Ha ocurrido un error al eliminar el comentario, por favor intente más tarde.');
18
  }
18
  }
19
};
19
};
20
 
20
 
21
export const getComments = async (url) => {
21
export const getComments = async (url) => {
22
  try {
22
  try {
23
    return await api.get(url);
23
    return await api.get(url);
24
  } catch (error) {
24
  } catch (error) {
25
    console.error(error);
25
    console.error(error);
26
    throw new Error(
26
    throw new Error(
27
      'Ha ocurrido un error al obtener los comentarios, por favor intente más tarde.'
27
      'Ha ocurrido un error al obtener los comentarios, por favor intente más tarde.'
28
    );
28
    );
29
  }
29
  }
30
};
30
};