decide.nolog.cz/app/routes/create/options-datetime.ts
Jeldrik Hanschke f0cff27e99
Convert to TypeScript (#713)
* setup typescript

* covert to TypeScript
2023-10-29 19:16:33 +01:00

13 lines
397 B
TypeScript

import Route from '@ember/routing/route';
import type { CreateRouteModel } from '../create';
export default class CreateOptionsDatetimeRoute extends Route {
model() {
return this.modelFor('create') as CreateRouteModel;
}
}
type Resolved<P> = P extends Promise<infer T> ? T : P;
export type CreateOptionsDatetimeRouteModel = Resolved<
ReturnType<CreateOptionsDatetimeRoute['model']>
>;