mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-27 11:29:59 +00:00
22 lines
637 B
TypeScript
22 lines
637 B
TypeScript
import { getUsers } from '@graphql-mock/fixtures/searchResult/userSearchResult';
|
|
|
|
const createCorpUserSchema = ({ server, user }) => {
|
|
const { info, editableInfo } = user;
|
|
|
|
// eslint-disable-next-line no-param-reassign
|
|
delete user.info;
|
|
// eslint-disable-next-line no-param-reassign
|
|
delete user.editableInfo;
|
|
|
|
const userSchema = server.create('CorpUser', user);
|
|
userSchema.createInfo(info);
|
|
userSchema.createEditableInfo(editableInfo);
|
|
};
|
|
|
|
export const createLoginUsers = (server) => {
|
|
const users = getUsers();
|
|
users.forEach((user) => {
|
|
createCorpUserSchema({ server, user });
|
|
});
|
|
};
|