mirror of
https://github.com/zoriya/Kyoo.git
synced 2026-01-06 12:10:26 -05:00
20 lines
365 B
TypeScript
20 lines
365 B
TypeScript
import { t } from "elysia";
|
|
import { Show } from "./show";
|
|
import { Role, Staff } from "./staff";
|
|
|
|
export const RoleWShow = t.Intersect([
|
|
Role,
|
|
t.Object({
|
|
show: Show,
|
|
}),
|
|
]);
|
|
export type RoleWShow = typeof RoleWShow.static;
|
|
|
|
export const RoleWStaff = t.Intersect([
|
|
Role,
|
|
t.Object({
|
|
staff: Staff,
|
|
}),
|
|
]);
|
|
export type RoleWStaff = typeof RoleWStaff.static;
|