"use client"; import React, { useState } from "react"; import { Card, CardContent, Typography, Stack } from "@mui/material"; import { IUser } from "./interfaces"; import UserRoleCard from "@/app/features/UserRoles/UserRoleCard"; import UserTopBar from "@/app/features/UserRoles/AddUser/AddUser"; import EditUser from "@/app/features/UserRoles/EditUser/EditUser"; import Modal from "@/app/components/Modal/Modal"; interface UsersProps { users: IUser[]; } const Users: React.FC = ({ users }) => { const [showAddUser, setShowAddUser] = useState(false); return (
setShowAddUser(true)} /> {users.map((user: IUser) => ( {user.username} Merchant ID: {user.merchantId} {/* You can render more UI here for additional properties */} {/* Add more chips or UI elements for other data */} ))} setShowAddUser(false)} title="Add User" >
); }; export default Users;