Added Emoji Support
This commit is contained in:
parent
f1915876ba
commit
3d61b94932
5 changed files with 13 additions and 8 deletions
|
|
@ -31,6 +31,7 @@
|
||||||
"node-fetch": "^3.0.0",
|
"node-fetch": "^3.0.0",
|
||||||
"react": "^17.0.2",
|
"react": "^17.0.2",
|
||||||
"react-dom": "^17.0.2",
|
"react-dom": "^17.0.2",
|
||||||
|
"react-emoji-render": "^1.2.4",
|
||||||
"react-tabs": "^3.2.2"
|
"react-tabs": "^3.2.2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
import * as React from "react";
|
import Emoji from "react-emoji-render";
|
||||||
|
import * as React from "react";
|
||||||
|
|
||||||
function DailyItem(props: any) {
|
function DailyItem(props: any) {
|
||||||
return (
|
return (
|
||||||
<div className="todo-item" id={props.id}>
|
<div className="todo-item" id={props.id}>
|
||||||
<input type="checkbox" className="checkbox" id={props.id} onChange={props.onChange} checked={props.completed}/>
|
<input type="checkbox" className="checkbox" id={props.id} onChange={props.onChange} checked={props.completed}/>
|
||||||
<p>{props.daily_text}</p>
|
<p><Emoji text={props.daily_text}></Emoji></p>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
import * as React from "react";
|
import Emoji from "react-emoji-render";
|
||||||
|
import * as React from "react";
|
||||||
|
|
||||||
function HabitItem(props: any) {
|
function HabitItem(props: any) {
|
||||||
return (
|
return (
|
||||||
|
|
@ -6,7 +7,7 @@ function HabitItem(props: any) {
|
||||||
<button className="habit-plus" id={"plus"+props.id} onClick={props.onChange}>
|
<button className="habit-plus" id={"plus"+props.id} onClick={props.onChange}>
|
||||||
+{props.upCount}
|
+{props.upCount}
|
||||||
</button>
|
</button>
|
||||||
<p className="habit-text">{props.habit_text}</p>
|
<p className="habit-text"><Emoji text = {props.habit_text}></Emoji></p>
|
||||||
<button className="habit-minus" id={"mins"+props.id} onClick={props.onChange}>
|
<button className="habit-minus" id={"mins"+props.id} onClick={props.onChange}>
|
||||||
-{props.downCount}
|
-{props.downCount}
|
||||||
</button>
|
</button>
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
import * as React from "react";
|
import { Emoji } from 'react-emoji-render';
|
||||||
|
import * as React from "react";
|
||||||
|
|
||||||
function TodoItem(props: any) {
|
function TodoItem(props: any) {
|
||||||
return (
|
return (
|
||||||
<div className="todo-item" id={props.id}>
|
<div className="todo-item" id={props.id}>
|
||||||
<input type="checkbox" className="checkbox" id={props.id} onChange={props.onChange} checked={props.completed}/>
|
<input type="checkbox" className="checkbox" id={props.id} onChange={props.onChange} checked={props.completed}/>
|
||||||
<p>{props.todo_text}</p>
|
<Emoji text = {props.todo_text}></Emoji>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,11 @@
|
||||||
import * as React from "react";
|
import Emoji from "react-emoji-render";
|
||||||
|
import * as React from "react";
|
||||||
|
|
||||||
function TodoItem(props: any) {
|
function TodoItem(props: any) {
|
||||||
return (
|
return (
|
||||||
<div className="todo-item" id={props.id}>
|
<div className="todo-item" id={props.id}>
|
||||||
<input type="checkbox" className="checkbox" id={props.id} onChange={props.onChange} checked={props.completed}/>
|
<input type="checkbox" className="checkbox" id={props.id} onChange={props.onChange} checked={props.completed}/>
|
||||||
<p>{props.todo_text}</p>
|
<p><Emoji text ={props.todo_text}></Emoji></p>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue