23 lines
404 B
JavaScript
23 lines
404 B
JavaScript
import fixtures from '@/fixtures/index.js';
|
|
import axios from 'axios';
|
|
|
|
const http = axios.create({
|
|
baseURL: '/api',
|
|
headers: {
|
|
"Access-Control-Allow-Origin": "*",
|
|
}
|
|
});
|
|
|
|
const mock = async (fixture, process) => {
|
|
let data = fixtures[fixture]
|
|
if (typeof process === 'function') {
|
|
data = process(data);
|
|
}
|
|
|
|
console.log('mock', fixture, data);
|
|
return data
|
|
}
|
|
|
|
export { http, mock };
|
|
|