Files
CT/src/View/Components/taskEntry.tsx
T

20 lines
488 B
TypeScript
Raw Normal View History

2024-07-24 13:31:28 +02:00
import * as React from "bloatless-react";
import TaskViewModel from "../../ViewModel/Pages/taskViewModel";
export function TaskEntry(taskViewModel: TaskViewModel) {
const view = (
2024-07-24 13:34:33 +02:00
<button class="tile" on:click={taskViewModel.open}>
2024-07-24 13:31:28 +02:00
<b subscribe:innerText={taskViewModel.name}></b>
</button>
);
return view;
}
export const TaskViewModelToEntry: React.StateItemConverter<TaskViewModel> = (
taskViewModel: TaskViewModel
) => {
return TaskEntry(taskViewModel);
};