Refactor organization and user management components/tests for simplification and improved clarity
- Removed unused properties (`slug`, `is_active`, etc.) in organization and user-related components and test data. - Simplified function data typing by removing redundant `any` usage. - Updated `params` in `OrganizationMembersPage` for Promise resolution and async handling. - Cleaned up unused variables and streamlined form handling in `AddMemberDialog`.
This commit is contained in:
@@ -69,7 +69,7 @@ export function AddMemberDialog({
|
||||
},
|
||||
});
|
||||
|
||||
const { register, handleSubmit, formState: { errors }, setValue, watch } = form;
|
||||
const { handleSubmit, formState: { errors }, setValue, watch } = form;
|
||||
const selectedRole = watch('role');
|
||||
const selectedEmail = watch('userEmail');
|
||||
|
||||
|
||||
@@ -21,7 +21,6 @@ import { OrganizationFormDialog } from './OrganizationFormDialog';
|
||||
export function OrganizationManagementContent() {
|
||||
const router = useRouter();
|
||||
const searchParams = useSearchParams();
|
||||
const { user: currentUser } = useAuth();
|
||||
|
||||
// URL state
|
||||
const page = parseInt(searchParams.get('page') || '1', 10);
|
||||
|
||||
@@ -26,7 +26,6 @@ interface OrganizationMembersContentProps {
|
||||
export function OrganizationMembersContent({ organizationId }: OrganizationMembersContentProps) {
|
||||
const router = useRouter();
|
||||
const searchParams = useSearchParams();
|
||||
const { user: currentUser } = useAuth();
|
||||
|
||||
// URL state
|
||||
const page = parseInt(searchParams.get('page') || '1', 10);
|
||||
|
||||
Reference in New Issue
Block a user