🐛 fix(auth): Update authentication configuration and localization strings

This commit is contained in:
web@ppanel
2025-02-08 23:58:03 +07:00
parent 3a3d2236e2
commit 47f2c5853c
48 changed files with 749 additions and 293 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ import UserLoginHistory from './user-login-history';
import { UserProfileForm } from './user-profile';
import UserSubscription from './user-subscription';
export default async function Page({ params }: { params: Promise<{ id: string }> }) {
export default async function Page({ params }: { params: Promise<{ id: number }> }) {
const t = await getTranslations('user');
const { id } = await params;
return (
@@ -30,12 +30,14 @@ export default function UserSubscription({ userId }: { userId: number }) {
loading={loading}
userId={userId}
onSubmit={async (values) => {
setLoading(true);
await createUserSubscribe({
user_id: userId,
...values,
});
toast.success(t('createSuccess'));
ref.current?.refresh();
setLoading(false);
return true;
}}
/>
@@ -122,6 +124,7 @@ export default function UserSubscription({ userId }: { userId: number }) {
userId={userId}
initialData={row}
onSubmit={async (values) => {
setLoading(true);
await updateUserSubscribe({
user_id: userId,
user_subscribe_id: row.id,
@@ -129,6 +132,7 @@ export default function UserSubscription({ userId }: { userId: number }) {
});
toast.success(t('updateSuccess'));
ref.current?.refresh();
setLoading(false);
return true;
}}
/>,
@@ -144,7 +148,7 @@ export default function UserSubscription({ userId }: { userId: number }) {
title={t('confirmDelete')}
description={t('deleteSubscriptionDescription')}
onConfirm={async () => {
console.log('删除订阅:', row.id);
console.log('Delete subscription:', row.id);
}}
cancelText={t('cancel')}
confirmText={t('confirm')}