diff --git a/src/view/App.tsx b/src/view/App.tsx index 1e97d80..8ad99f4 100644 --- a/src/view/App.tsx +++ b/src/view/App.tsx @@ -167,6 +167,11 @@ class App extends React.Component { } } + async sendEditTask(id: string, type: string) { + console.log(id, type) + return (
Loading....
) + } + handleChangeTodos(event: any) { if (event.target.id == "add-todo") { const title = event.target.name @@ -200,11 +205,12 @@ class App extends React.Component { this.state.tasks.dailys.forEach((element: any) => { if (element.id == event.target.id) { if (element.id == event.target.id) { - if (!element.completed && event.target.innerText != 'clear') { - this.sendScore(event.target.id, "up", "Checked!") - } - else if (event.target.innerText == 'clear') { + if ( event.target.innerText == 'create' ) { + this.sendEditTask(event.target.id, "daily") + } else if (event.target.innerText == 'clear') { this.sendDeleteTask(event.target.id, "Deleted!") + } else if ( !element.completed) { + this.sendScore(event.target.id, "up", "Checked!") } else { this.sendScore(event.target.id, "down", "Un-Checked!") } @@ -242,6 +248,7 @@ class App extends React.Component { } handleChangeRewards(event: any) { + console.log(event) if (event.target.id == "add-reward") { const title = event.target.name this.sendAddTask("reward", title, "Add!") @@ -251,8 +258,9 @@ class App extends React.Component { if (element.id == target_id) { if (event.target.innerText == 'clear') { this.sendDeleteTask(event.target.id, "Deleted!") - } - else { + } else if (event.target.innerText == 'create') { + this.sendEditTask(event.target.id, "Edit!") + } else { this.sendReward(target_id, "down", "Cost!") } } diff --git a/src/view/Components/Statsview/index.tsx b/src/view/Components/Statsview/index.tsx index c579e86..dc0c618 100644 --- a/src/view/Components/Statsview/index.tsx +++ b/src/view/Components/Statsview/index.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { useTranslation, Trans, Translation } from 'react-i18next' +import { useTranslation } from 'react-i18next' export default function Index(props: any) { let { t ,i18n} = useTranslation() @@ -7,9 +7,9 @@ export default function Index(props: any) {
{/*
{props.user_data.profile.name}
*/} {/* {console.log(props)} */} -
favorite{t('HP')}: {(props.user_data.stats.hp).toPrecision(2)}
+
favorite{t('HP')}: {(props.user_data.stats.hp).toPrecision(3)}
star{t('LEVEL')}: {props.user_data.stats.lvl}
-
credit_card{t('GOLD')}: {(props.user_data.stats.gp).toPrecision(2)}
+
credit_card{t('GOLD')}: {(props.user_data.stats.gp).toPrecision(3)}
); } \ No newline at end of file diff --git a/src/view/Components/Taskview/Dailiesview/EditDailyItem.tsx b/src/view/Components/Taskview/Dailiesview/EditDailyItem.tsx new file mode 100644 index 0000000..e1faee7 --- /dev/null +++ b/src/view/Components/Taskview/Dailiesview/EditDailyItem.tsx @@ -0,0 +1,25 @@ +import Emoji from "react-emoji-render"; +import * as React from "react"; +import ReactMarkdown from "react-markdown"; + + +function EditDailyItem(props: any) { + return ( +
+ +
+

+ +
+ + + +
+ ) +} + +export default EditDailyItem \ No newline at end of file diff --git a/src/view/Components/Taskview/Dailiesview/index.tsx b/src/view/Components/Taskview/Dailiesview/index.tsx index b0f1866..ffb8bea 100644 --- a/src/view/Components/Taskview/Dailiesview/index.tsx +++ b/src/view/Components/Taskview/Dailiesview/index.tsx @@ -1,5 +1,6 @@ import * as React from "react"; import DailyItem from "./DailyItem" +import EditDailyItem from "./EditDailyItem" import { Tab, Tabs, TabList, TabPanel } from "react-tabs"; import { Trans } from 'react-i18next'; @@ -24,7 +25,6 @@ export default function Index(props: any) { return }) - const display =
diff --git a/src/view/Components/Taskview/TodoItem.tsx b/src/view/Components/Taskview/TodoItem.tsx deleted file mode 100644 index 586fdc9..0000000 --- a/src/view/Components/Taskview/TodoItem.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { Emoji } from 'react-emoji-render'; -import * as React from "react"; - -function TodoItem(props: any) { - return ( -
- - -
- ) -} - -export default TodoItem \ No newline at end of file