Add started and completed columns to state
This commit is contained in:
parent
d978202f41
commit
c67e126f5d
@ -8,6 +8,8 @@ function App() {
|
||||
const [name, setName] = useState('');
|
||||
const [description, setDescription] = useState('');
|
||||
const [columns, setColumns] = useState({});
|
||||
const [startedColumns, setStartedColumns] = useState([]);
|
||||
const [completedColumns, setCompletedColumns] = useState([]);
|
||||
|
||||
window.addEventListener('message', event => {
|
||||
const tasks = Object.fromEntries(event.data.tasks.map(task => [task.id, task]));
|
||||
@ -19,12 +21,14 @@ function App() {
|
||||
Object.values(event.data.index.columns).map(column => (column as string[]).map(taskId => tasks[taskId]))
|
||||
)
|
||||
));
|
||||
setStartedColumns(event.data.startedColumns);
|
||||
setCompletedColumns(event.data.completedColumns);
|
||||
});
|
||||
|
||||
return (
|
||||
<div>
|
||||
<Header name={name} description={description} />
|
||||
<Board columns={columns} />
|
||||
<Board columns={columns} startedColumns={startedColumns} completedColumns={completedColumns} />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user