You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please i get this error when trying to load table with data from api... the table renders successfully but i get error on console :
act_devtools_backend.js:2655 Warning: Encountered two children with the same key, `9`. Keys should be unique so that components maintain their identity across updates. Non-unique keys may cause children to be duplicated and/or omitted — the behavior is unsupported and could change in a future version.
see attached screen shot
here's my code:
import React, { useEffect, useState } from "react";
import { LoaderBusy, NavPageContainer, TableView } from "react-windows-ui";
import ApiEndpoints from "../../utils/api-endpoints";
import ApiService from "../../services/api-service";
const Users = () => {
const [usersList, setUsersList] = useState([]);
const [isLoading, setIsLoading] = useState(true);
useEffect(() => {
// Call the API service to get the message
ApiService.apiCall({ endpoint: ApiEndpoints.getUsers, secured: true }).then((response) => {
if (response.success) {
setUsersList(response.data.data);
}
setIsLoading(false);
});
}, []);
if (isLoading) {
return <NavPageContainer hasPadding={true} animateTransition={true}>
<div className="centered">
<LoaderBusy isLoading={true} />
</div>
</NavPageContainer>
}
else {
return (
<NavPageContainer hasPadding={true} animateTransition={true}>
<h1>Users</h1>
<TableView
columns={Object.keys(usersList[0]).map((key) => ({
title: key,
showSortIcon: true,
sortable: true,
}))}
rows={usersList.map((user) => Object.values(user))}
/>
</NavPageContainer>
);
}
};
export default Users;
The text was updated successfully, but these errors were encountered:
Please i get this error when trying to load table with data from api... the table renders successfully but i get error on console :
see attached screen shot
here's my code:
The text was updated successfully, but these errors were encountered: