e74c3c',
                color: 'white',
                border: 'none',
                borderRadius: '3px',
                padding: '5px 10px',
                cursor: 'pointer',
                marginLeft: '10px'
              }
            }
          }
        ]
      }
    })
  };
};

const TodoApp = (props, context) => {
  const { getState, setState } = context;
  
  return {
    render: () => ({
      div: {
        className: 'todo-app',
        style: { 
          maxWidth: '500px', 
          ma