decide.nolog.cz/app/routes/create/settings.ts

14 lines
376 B
TypeScript
Raw Normal View History

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