hw 4 done

This commit is contained in:
=
2026-04-03 18:10:46 +10:00
parent ab5d4349ac
commit f2aa7ae0c0
3 changed files with 71 additions and 14 deletions

View File

@@ -14,8 +14,14 @@ const Table = (props) => {
const [activePage, setActivePage] = useState("1");
const [dataTable, setDataTable] = useState(props.data);
const updateDataTable = (value) => setDataTable(value);
const [applySort, setApplySort] = useState({f:(x)=>{x}});
const updateDataTable = (value) => {
applySort.f();
setDataTable(value);
}
const changeActive = (event) => {
setActivePage(event.target.innerHTML);
};
@@ -38,7 +44,7 @@ const Table = (props) => {
<h4>Sort by</h4>
<Sorting data = {dataTable} keys = {Object.keys(props.data[0])}/>
<Sorting data = {dataTable} keys = {Object.keys(props.data[0])} returnDataCallback={setDataTable} setApplySort={setApplySort}/>
<table>
<TableHead head={Object.keys(props.data[0])} />