Skip to content

Instantly share code, notes, and snippets.

View benkissi's full-sized avatar
💪
Working

Ben Kissi benkissi

💪
Working
View GitHub Profile
@benkissi
benkissi / context_blog_gist_8.js
Last active April 15, 2019 20:00
Context blog
class TodoApp extends Component {
render() {
return (
<div className="todos">
<Grid columns={1} className="ui center aligned">
<Grid.Row>
<Grid.Column className="todo-body" width={12}>
<h2>Simple Todo</h2>
<TodoInput />
<div id="display-todos">
@benkissi
benkissi / context_blog_gist_9.js
Last active April 15, 2019 20:07
Context blog
const TodoInput = props => {
let todo;
return (
<AppConsumer>
{({ addTodo }) => (
<form
onSubmit={e => {
e.preventDefault();
}}
>
@benkissi
benkissi / context_blog_gist_10.js
Last active April 15, 2019 20:15
Context blog
const DisplayTodos = props => {
return (
<AppConsumer>
{({ todos, completed }) => {
const notCompleted = todos.filter(todo => {
if (todo.completed === false) {
return todo;
}
});