interface Todo {
title: string;
description: string;
completed: boolean;
}
type TodoPreview = Pick<Todo, 'title' | 'completed'>;
const todo: TodoPreview = {
title: 'Buy groceries',
completed: false
};
interface Todo {
title: string;
description: string;
completed: boolean;
}
type TodoSummary = Omit<Todo, 'description'>;
const todo: TodoSummary = {
title: 'Buy groceries',
completed: false
};