import { Button } from '@/components/ui/button'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { useFetchUserInfo, useListTenantUser, } from '@/hooks/user-setting-hooks'; import { useTranslation } from 'react-i18next'; import Spotlight from '@/components/spotlight'; import { SearchInput } from '@/components/ui/input'; import { Separator } from '@/components/ui/separator'; import { UserPlus } from 'lucide-react'; import { useState } from 'react'; import AddingUserModal from './add-user-modal'; import { useAddUser } from './hooks'; import TenantTable from './tenant-table'; import UserTable from './user-table'; const UserSettingTeam = () => { const { data: userInfo } = useFetchUserInfo(); const { t } = useTranslation(); const [searchTerm, setSearchTerm] = useState(''); const [searchUser, setSearchUser] = useState(''); useListTenantUser(); const { addingTenantModalVisible, hideAddingTenantModal, showAddingTenantModal, handleAddUserOk, } = useAddUser(); return (