Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

132
Visualizações
add prefix to url path

This is my call_api.js

import request from 'superagent';
import base from '../base';
import getToken from '../../utils/getToken';

export default (id) => {
    const token = getToken();
    return base(
        request
            .put(`/api/client/workspace/${id}/leave`)
            .set('Authorization', `Bearer ${token}`)
    );
};

This is my base.js

import pathOr from 'ramda/src/pathOr';

export default function base (request) {
    return new Promise((resolve, reject) => {
        request
            .end((err, res) => {
                if (err) {
                    return reject(pathOr({}, ['response', 'body'], err));
                }

                resolve(res.body || res.text);
            });
    });
}

How to change base.js so that all call to request (put/get/post etc.) will have the host appended with yoyo.com, in this case the put will be to yoyo.com/api/client/workspace/${id}/leave rather than /api/client/workspace/${id}/leave?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda