Add Agreements page, enhance Devices and Users components with sorting and filtering options, and implement user verification dialogs

- Introduced a new Agreements page for managing agreements in the dashboard.
- Enhanced the Devices page by adding sorting and filtering options for better device management.
- Updated the Users page to include sorting functionality and improved layout.
- Implemented user verification and rejection dialogs for better user management.
- Added InputReadOnly component for displaying user information in a read-only format.
- Refactored search component to improve usability and visual consistency.
This commit is contained in:
2024-12-01 23:19:31 +05:00
parent 2b0bd515e7
commit 9021f01ff4
16 changed files with 459 additions and 107 deletions

View File

@ -103,8 +103,7 @@ export async function DevicesTable({
<TableCell className="font-medium">{device.mac}</TableCell>
<TableCell>
Hi
{/* <UserVerifyDialog user={user} /> */}
Parental Controls
</TableCell>
</TableRow>
))}