feat : improve import UI
This commit is contained in:
@@ -106,6 +106,17 @@ export function parseTeamTransfer(serialized: string): Omit<TeamToolValue, "clie
|
||||
};
|
||||
}
|
||||
|
||||
export function cloneTeamImports(
|
||||
teams: readonly Omit<TeamToolValue, "clientId">[],
|
||||
createId: () => string,
|
||||
): TeamToolValue[] {
|
||||
return teams.map((team) => ({
|
||||
clientId: createId(),
|
||||
...team,
|
||||
members: team.members.map((member) => ({ ...member })),
|
||||
}));
|
||||
}
|
||||
|
||||
export function findInvalidTeamCatalogReference(
|
||||
team: Omit<TeamToolValue, "clientId">,
|
||||
characters: readonly TeamToolCatalogItem[],
|
||||
|
||||
Reference in New Issue
Block a user