This commit is contained in:
2023-06-26 21:51:50 +08:00
parent 4a9687a045
commit ddf3a0a878
11 changed files with 157 additions and 14 deletions

View File

@@ -3,6 +3,7 @@ import { GlobalCtx } from "./GlobalContext.tsx";
import Fab from "preact-material-components/Fab";
import Icon from "preact-material-components/Icon";
import { set_state } from "../server/state.ts";
import t from "../server/i18n.ts";
export type NewTaskProps = {
show: boolean;
@@ -15,15 +16,22 @@ export default class NewTask extends Component<NewTaskProps> {
if (!this.props.show) return null;
return (
<div class="new_task">
<Fab class="close" mini={true}>
<Icon
onClick={() => {
set_state((p) => p.slice(0, p.length - 4));
}}
>
close
</Icon>
</Fab>
<div class="container">
<div class="top">
<div class="title">{t("task.add")}</div>
<Fab class="close" mini={true}>
<Icon
onClick={() => {
set_state((p) => p.slice(0, p.length - 4));
}}
>
close
</Icon>
</Fab>
</div>
<div class="content"></div>
<div class="bottom"></div>
</div>
</div>
);
}