Port 076c8ec51e1ff7347e6521bcec2e26436d2b80cf to glitch-soc Signed-off-by: Claire <claire.github-309c@sitedethib.com>
22 lines
585 B
TypeScript
22 lines
585 B
TypeScript
import type {
|
|
ApiInstanceJSON,
|
|
ApiExtendedDescriptionJSON,
|
|
ApiDomainBlockJSON,
|
|
} from 'flavours/glitch/api_types/instance';
|
|
|
|
export type Server = ApiInstanceJSON;
|
|
|
|
export const createServerFromServerJSON = (obj: ApiInstanceJSON): Server => obj;
|
|
|
|
export type ExtendedDescription = ApiExtendedDescriptionJSON;
|
|
|
|
export const createExtendedDescriptionFromServerJSON = (
|
|
obj: ApiExtendedDescriptionJSON,
|
|
): ExtendedDescription => obj;
|
|
|
|
export type DomainBlock = ApiDomainBlockJSON;
|
|
|
|
export const createDomainBlockFromServerJSON = (
|
|
obj: ApiDomainBlockJSON,
|
|
): DomainBlock => obj;
|