import {GET_PERMISSIONS_LIST, GET_ROLE_MANAGEMENT, GET_USER_ROUTE, SET_USER_PASSWORD} from "@/core/data/apiRoutes"; import {rest} from "msw"; export const handler = [ rest.get(GET_USER_ROUTE, (req, res, ctx) => { return res(ctx.json({ data:{ id: 10, permissions:[ "manage_users" ], } })) }), rest.post(SET_USER_PASSWORD, (req, res, ctx) => { return res( ctx.status(200), ); }), rest.get(GET_PERMISSIONS_LIST, (req, res, ctx) => { return res(ctx.json( { data:[ { id: 1, name: "manage_passenger_office_navgan", name_fa: "مدیریت کارتابل رییس اداره مسافری استان" }, { id: 2, name: "manage_province_working_group_navgan", name_fa:"مدیریت کارتابل کارگروه استانی" } ] } )) }), rest.get(GET_ROLE_MANAGEMENT, (req, res, ctx) => { return res( ctx.json( { data : [ { created_at: "2023-10-01T07:20:07.000000Z", guard_name: "api", id: 1, name: "admin", name_fa: "ادمین", permissions: [ { id: 1, name: "manage_users", }, { id: 2, name: "manage_roles", }, ], updated_at: "2023-10-10T07:38:12.000000Z" }, { created_at: "2023-10-01T07:20:07.000000Z", guard_name: "api", id: 2, name: "manager", name_fa: "مدیر", permissions: [ { id: 1, name: "manage_users", }, { id: 2, name: "manage_roles", }, ], updated_at: "2023-10-10T07:38:12.000000Z" } ], meta : { totalRowCount : 2 } } ), ); }), ]