ee-ts-util
Version:
typescript utilities and functions
12 lines (11 loc) • 510 B
TypeScript
export declare type BuildFetchAssignmentsAdapter = (baseUrl: string, token: string) => FetchAssignmentsAdapater;
export declare type FetchAssignmentsAdapater = (assignableId: number) => Promise<AssignmentDto[]>;
export declare type AssignmentDto = {
id: number;
user_id: number;
assignable_id: number;
starts_at: string;
ends_at: string;
};
export declare const buildFetchAssignmentsAdapter: BuildFetchAssignmentsAdapter;
export declare const toAssignmentDto: (resp: any) => AssignmentDto;