Types.ts
unknown
typescript
a year ago
365 B
4
Indexable
import { empty, Repo } from "../lib/repo";
export type State = {
readonly todos: Repo<Todo>;
readonly filter: TodoFilter;
};
export type Todo = {
readonly id: string;
readonly title: string;
readonly done: boolean;
};
export type TodoFilter = "all" | "done" | "active";
export const initialState: State = {
todos: empty<Todo>(),
filter: "all",
};
Editor is loading...
Leave a Comment