   function TodoAppComponent(props, context) {
            const [getTodos, setTodos] = context.useState('todos.list', []);
            const [getInput, setInput] = context.useState('todos.input', '');
            const [getFilter, setFilter] = context.useState('todos.filter', 'all');
            const [getEditingId, setEditingId] = context.useState('todos.editing', null);

            const addTodo = () => {
                const text = getInput().trim();
                if (text) {
                    con