parent
41be97d4e9
commit
e448e4f126
@ -1,4 +0,0 @@ |
|||||||
// eslint-disable-next-line import/no-anonymous-default-export
|
|
||||||
export default { |
|
||||||
a: 1, |
|
||||||
} |
|
||||||
@ -1,43 +0,0 @@ |
|||||||
// eslint-disable-next-line import/no-extraneous-dependencies
|
|
||||||
import { |
|
||||||
createServer, |
|
||||||
Model, |
|
||||||
} from 'miragejs' |
|
||||||
|
|
||||||
import auth from './Fixtures/auth' |
|
||||||
|
|
||||||
// eslint-disable-next-line
|
|
||||||
interface Props { |
|
||||||
environment: string, |
|
||||||
} |
|
||||||
|
|
||||||
export function makeServer({ environment = 'test' }: Props) { |
|
||||||
return createServer({ |
|
||||||
environment, |
|
||||||
factories: {}, |
|
||||||
fixtures: { |
|
||||||
auth, |
|
||||||
}, |
|
||||||
models: { |
|
||||||
auth: Model.extend<Partial<any>>({}), |
|
||||||
}, |
|
||||||
routes() { |
|
||||||
this.namespace = '/api' |
|
||||||
// this.urlPrefix = Url.TokenServer
|
|
||||||
// this.passthrough(); // Allow unhandled requests on the current domain to pass through
|
|
||||||
this.get( |
|
||||||
'/dashboard/1.0/workplace-count-employee/:id', |
|
||||||
(schema, request) => ( |
|
||||||
schema |
|
||||||
.all('auth') |
|
||||||
.models.find( |
|
||||||
({ structureId }) => structureId === request.params.id, |
|
||||||
)?.attrs || {} |
|
||||||
), |
|
||||||
) |
|
||||||
}, |
|
||||||
seeds(server) { |
|
||||||
server.loadFixtures() |
|
||||||
}, |
|
||||||
}) |
|
||||||
} |
|
||||||
@ -0,0 +1,31 @@ |
|||||||
|
/* eslint-disable */ |
||||||
|
import { |
||||||
|
createServer, |
||||||
|
Model, |
||||||
|
} from 'miragejs' |
||||||
|
|
||||||
|
import { ResponseType } from 'requests/getFavouriteTeam' |
||||||
|
|
||||||
|
import { surveys } from './Fixtures/surveys' |
||||||
|
|
||||||
|
export function makeServer({ environment = 'test' } = {}) { |
||||||
|
const server = createServer({ |
||||||
|
environment, |
||||||
|
factories: {}, |
||||||
|
fixtures: { |
||||||
|
surveys, |
||||||
|
}, |
||||||
|
models: { |
||||||
|
surveys: Model.extend<Partial<ResponseType>>({}), |
||||||
|
}, |
||||||
|
routes() { |
||||||
|
this.passthrough('https://api.insports.tv/***') |
||||||
|
this.passthrough('https://insports.tv/***') |
||||||
|
this.passthrough('https://images.insports.tv/***') |
||||||
|
this.passthrough('https://auth.insports.tv/***') |
||||||
|
this.passthrough('https://cf-aws.insports.tv/***') |
||||||
|
this.get('https://api.insports.tv/v1/survey/teams/1/131/30', (schema: any) => schema.all('surveys').models[0].attrs) |
||||||
|
}, |
||||||
|
}) |
||||||
|
return server |
||||||
|
} |
||||||
@ -0,0 +1,208 @@ |
|||||||
|
/* eslint-disable */ |
||||||
|
export const surveys = |
||||||
|
{ |
||||||
|
status: null, |
||||||
|
msg: 'Survey is not passed', |
||||||
|
data: [ |
||||||
|
{ |
||||||
|
id: 7032, |
||||||
|
name_en: 'CD Badajoz', |
||||||
|
name_ru: 'CD Badajoz', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6132, |
||||||
|
name_en: 'San Fernando CDI', |
||||||
|
name_ru: 'San Fernando CDI', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 62, |
||||||
|
name_en: 'RC Deportivo', |
||||||
|
name_ru: 'Депортиво', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7329, |
||||||
|
name_en: 'CF Rayo Majadahonda', |
||||||
|
name_ru: 'CF Rayo Majadahonda', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 17958, |
||||||
|
name_en: 'AD Merida', |
||||||
|
name_ru: 'AD Merida', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1076, |
||||||
|
name_en: 'AD Alcorcon', |
||||||
|
name_ru: 'Алькоркон', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1086, |
||||||
|
name_en: 'Cordoba CF', |
||||||
|
name_ru: 'Кордоба', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6337, |
||||||
|
name_en: 'CF Fuenlabrada', |
||||||
|
name_ru: 'CF Fuenlabrada', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 9114, |
||||||
|
name_en: 'Linares Deportivo', |
||||||
|
name_ru: 'Linares Deportivo', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 9143, |
||||||
|
name_en: 'Talavera', |
||||||
|
name_ru: 'Talavera', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7011, |
||||||
|
name_en: 'UD S.S De Los Reyes', |
||||||
|
name_ru: 'UD S.S De Los Reyes', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6996, |
||||||
|
name_en: 'Algeciras CF', |
||||||
|
name_ru: 'Algeciras CF', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 3945, |
||||||
|
name_en: 'RB Linense', |
||||||
|
name_ru: 'RB Linense', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6330, |
||||||
|
name_en: 'Racing Club Ferrol', |
||||||
|
name_ru: 'Racing Club Ferrol', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7346, |
||||||
|
name_en: 'CyD Leonesa', |
||||||
|
name_ru: 'Леонеса', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6331, |
||||||
|
name_en: 'Pontevedra CF', |
||||||
|
name_ru: 'Pontevedra CF', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 31608, |
||||||
|
name_en: 'Unionistas CF', |
||||||
|
name_ru: 'Unionistas CF', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6335, |
||||||
|
name_en: 'R.Madrid Castilla', |
||||||
|
name_ru: 'Реал Мадрид Кастилья', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6332, |
||||||
|
name_en: 'RC Celta De Vigo B', |
||||||
|
name_ru: 'RC Celta De Vigo B', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 9108, |
||||||
|
name_en: 'AD Ceuta FC', |
||||||
|
name_ru: 'Сеута', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1089, |
||||||
|
name_en: 'Gimnastic Tarragona', |
||||||
|
name_ru: 'Химнастик Таррахона', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7102, |
||||||
|
name_en: 'SD Logrones', |
||||||
|
name_ru: 'SD Logrones', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7018, |
||||||
|
name_en: 'Athletic Bilbao B', |
||||||
|
name_ru: 'Атлетик Бильбао Б', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6549, |
||||||
|
name_en: 'CD Eldense', |
||||||
|
name_ru: 'CD Eldense', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 3965, |
||||||
|
name_en: 'UD Logrones', |
||||||
|
name_ru: 'Логроньес', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 2103, |
||||||
|
name_en: 'Real Union Club', |
||||||
|
name_ru: 'Real Union Club', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 167340, |
||||||
|
name_en: 'CF Intercity', |
||||||
|
name_ru: 'CF Intercity', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 6606, |
||||||
|
name_en: 'CD At. Baleares', |
||||||
|
name_ru: 'CD At. Baleares', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7016, |
||||||
|
name_en: 'Real Sociedad B', |
||||||
|
name_ru: 'Real Sociedad B', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7015, |
||||||
|
name_en: 'CA Osasuna B', |
||||||
|
name_ru: 'CA Osasuna B', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7288, |
||||||
|
name_en: 'UE Cornella', |
||||||
|
name_ru: 'Корнелья', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1093, |
||||||
|
name_en: 'CD Alcoyano', |
||||||
|
name_ru: 'Алькояно', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1092, |
||||||
|
name_en: 'CE Sabadell FC', |
||||||
|
name_ru: 'Сабадель', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1085, |
||||||
|
name_en: 'CD Numancia', |
||||||
|
name_ru: 'Нумансия', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 3882, |
||||||
|
name_en: 'SD Amorebieta', |
||||||
|
name_ru: 'SD Amorebieta', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7307, |
||||||
|
name_en: 'Castellon', |
||||||
|
name_ru: 'Castellon', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7306, |
||||||
|
name_en: 'CF La Nucia', |
||||||
|
name_ru: 'CF La Nucia', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 7108, |
||||||
|
name_en: 'CD Calahorra', |
||||||
|
name_ru: 'CD Calahorra', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1088, |
||||||
|
name_en: 'Real Murcia CF', |
||||||
|
name_ru: 'Реал Мурсия', |
||||||
|
}, |
||||||
|
{ |
||||||
|
id: 1077, |
||||||
|
name_en: 'Barcelona B', |
||||||
|
name_ru: 'Барселона Б', |
||||||
|
}, |
||||||
|
], |
||||||
|
} |
||||||
Loading…
Reference in new issue