utils.ts 454 B

123456789101112131415161718
  1. import cookie from "js-cookie";
  2. import { AxiosRequestConfig } from "axios";
  3. export const removeProtocol = (link: string) =>
  4. link.replace(/^https?:\/\//, "");
  5. export const withComma = (num: number) =>
  6. num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
  7. export const getAxiosConfig = (
  8. options: AxiosRequestConfig = {}
  9. ): AxiosRequestConfig => ({
  10. ...options,
  11. headers: {
  12. ...options.headers,
  13. Authorization: cookie.get("token")
  14. }
  15. });