15 lines
306 B
TypeScript
15 lines
306 B
TypeScript
export interface User {
|
|
id: number;
|
|
name: string;
|
|
email: string;
|
|
businessName: string;
|
|
}
|
|
|
|
export const users: User[] = [];
|
|
|
|
export function createUser(data: Omit<User, "id">): User {
|
|
const id = users.length + 1;
|
|
const newUser: User = { id, ...data };
|
|
users.push(newUser);
|
|
return newUser;
|
|
}
|