Refactor admin action naming and move user assertions
Renamed the admin actions to have a more uniform approach with "Action" suffixed. This makes the action function's purpose clear in the codebase. Also, moved the `assertUserIsNotCurrentSuperAdmin` method to a more suitable place in the code, arranging it in a private scope. This helps in maintaining clean code architecture and enhances readibility.
This commit is contained in:
@@ -25,7 +25,7 @@ import {
|
||||
} from '@kit/ui/form';
|
||||
import { Input } from '@kit/ui/input';
|
||||
|
||||
import { banUser } from '../lib/server/admin-server-actions';
|
||||
import { banUserAction } from '../lib/server/admin-server-actions';
|
||||
import { BanUserSchema } from '../lib/server/schema/admin-actions.schema';
|
||||
|
||||
export function AdminBanUserDialog(
|
||||
@@ -58,7 +58,7 @@ export function AdminBanUserDialog(
|
||||
<form
|
||||
className={'flex flex-col space-y-8'}
|
||||
onSubmit={form.handleSubmit((data) => {
|
||||
return banUser(data);
|
||||
return banUserAction(data);
|
||||
})}
|
||||
>
|
||||
<FormField
|
||||
|
||||
@@ -24,7 +24,7 @@ import {
|
||||
} from '@kit/ui/form';
|
||||
import { Input } from '@kit/ui/input';
|
||||
|
||||
import { deleteAccount } from '../lib/server/admin-server-actions';
|
||||
import { deleteAccountAction } from '../lib/server/admin-server-actions';
|
||||
import { DeleteAccountSchema } from '../lib/server/schema/admin-actions.schema';
|
||||
|
||||
export function AdminDeleteAccountDialog(
|
||||
@@ -59,7 +59,7 @@ export function AdminDeleteAccountDialog(
|
||||
<form
|
||||
className={'flex flex-col space-y-8'}
|
||||
onSubmit={form.handleSubmit((data) => {
|
||||
return deleteAccount(data);
|
||||
return deleteAccountAction(data);
|
||||
})}
|
||||
>
|
||||
<FormField
|
||||
|
||||
@@ -25,7 +25,7 @@ import {
|
||||
} from '@kit/ui/form';
|
||||
import { Input } from '@kit/ui/input';
|
||||
|
||||
import { deleteUser } from '../lib/server/admin-server-actions';
|
||||
import { deleteUserAction } from '../lib/server/admin-server-actions';
|
||||
import { DeleteUserSchema } from '../lib/server/schema/admin-actions.schema';
|
||||
|
||||
export function AdminDeleteUserDialog(
|
||||
@@ -60,7 +60,7 @@ export function AdminDeleteUserDialog(
|
||||
<form
|
||||
className={'flex flex-col space-y-8'}
|
||||
onSubmit={form.handleSubmit((data) => {
|
||||
return deleteUser(data);
|
||||
return deleteUserAction(data);
|
||||
})}
|
||||
>
|
||||
<FormField
|
||||
|
||||
@@ -32,7 +32,7 @@ import {
|
||||
import { Input } from '@kit/ui/input';
|
||||
import { LoadingOverlay } from '@kit/ui/loading-overlay';
|
||||
|
||||
import { impersonateUser } from '../lib/server/admin-server-actions';
|
||||
import { impersonateUserAction } from '../lib/server/admin-server-actions';
|
||||
import { ImpersonateUserSchema } from '../lib/server/schema/admin-actions.schema';
|
||||
|
||||
export function AdminImpersonateUserDialog(
|
||||
@@ -81,7 +81,7 @@ export function AdminImpersonateUserDialog(
|
||||
<form
|
||||
className={'flex flex-col space-y-8'}
|
||||
onSubmit={form.handleSubmit(async (data) => {
|
||||
const tokens = await impersonateUser(data);
|
||||
const tokens = await impersonateUserAction(data);
|
||||
|
||||
setTokens(tokens);
|
||||
})}
|
||||
|
||||
@@ -25,7 +25,7 @@ import {
|
||||
} from '@kit/ui/form';
|
||||
import { Input } from '@kit/ui/input';
|
||||
|
||||
import { reactivateUser } from '../lib/server/admin-server-actions';
|
||||
import { reactivateUserAction } from '../lib/server/admin-server-actions';
|
||||
import { ReactivateUserSchema } from '../lib/server/schema/admin-actions.schema';
|
||||
|
||||
export function AdminReactivateUserDialog(
|
||||
@@ -58,7 +58,7 @@ export function AdminReactivateUserDialog(
|
||||
<form
|
||||
className={'flex flex-col space-y-8'}
|
||||
onSubmit={form.handleSubmit((data) => {
|
||||
return reactivateUser(data);
|
||||
return reactivateUserAction(data);
|
||||
})}
|
||||
>
|
||||
<FormField
|
||||
|
||||
Reference in New Issue
Block a user