This commit is contained in:
2026-09-02 12:06:20 +03:30
parent e248943f4c
commit 87aee8c46b
5 changed files with 46 additions and 39 deletions
+11 -11
View File
@@ -117,7 +117,7 @@ export default function CategoryDeepLinksPage() {
method: "POST",
body: toFormData({ is_deeplink_only: 0 }),
});
toast.success("از لینک مستقیم خارج شد.");
toast.success("به فهرست عادی بازگردانده شد.");
reload();
} catch (err) {
toast.error(err instanceof ApiError ? err.message : "خطا در ذخیره‌سازی");
@@ -134,10 +134,10 @@ export default function CategoryDeepLinksPage() {
method: "POST",
body: toFormData({ name, type, order, description, icon }),
});
toast.success("لینک مستقیم بهروزرسانی شد.");
toast.success("لینک مستقیم به‌روزرسانی شد.");
} else if (source === "existing") {
if (!existingId) {
toast.error("دسته‌بندی را انتخاب کنید.");
toast.error("یک دسته‌بندی انتخاب کنید.");
return;
}
await apiFetch(`/categories/${existingId}`, {
@@ -233,8 +233,8 @@ export default function CategoryDeepLinksPage() {
return (
<div>
<PageHeader
title="لینکهای مستقیم دسته‌بندی"
subtitle="دسته‌بندیهایی که در فهرست نمایش داده نمیشوند اما از طریق لینک مستقیم قابل دسترسیاند"
title="لینک‌های مستقیم دسته‌بندی"
subtitle="دسته‌بندی‌هایی که در فهرست نمایش داده نمی‌شوند اما از طریق لینک مستقیم قابل دسترسی هستند"
action={
<Button icon={<PlusIcon className="h-4 w-4" />} onClick={openCreate}>
لینک مستقیم جدید
@@ -262,8 +262,8 @@ export default function CategoryDeepLinksPage() {
<Button
variant="ghost"
onClick={() => unhide(row)}
aria-label="نمایش در فهرست"
title="نمایش در فهرست"
aria-label="بازگرداندن به فهرست"
title="بازگرداندن به فهرست"
>
<EyeIcon className="h-4 w-4" />
</Button>
@@ -329,7 +329,7 @@ export default function CategoryDeepLinksPage() {
</Select>
) : (
<p className="text-xs text-muted">
{allLoading ? "در حال بارگذاری..." : "دسته‌بندی‌ای موجود نیست."}
{allLoading ? "در حال بارگذاری..." : "دسته‌بندی‌ای وجود ندارد."}
</p>
)}
</Field>
@@ -387,13 +387,13 @@ export default function CategoryDeepLinksPage() {
<p className="rounded-xl border border-border bg-surface-muted p-3 text-xs text-muted">
{editing ? (
<>
این دسته‌بندی در فهرست نمایش داده نمیشود و فقط با لینک مستقیم قابل
دسترسی است. برای بازگرداندن آن به فهرست، از دکمه «نمایش در فهرست»
این دسته‌بندی در فهرست نمایش داده نمی‌شود و فقط با لینک مستقیم قابل
دسترسی است. برای بازگرداندن آن به فهرست، از دکمه «بازگرداندن به فهرست»
استفاده کنید.
</>
) : (
<>
پس از ذخیره، این دسته‌بندی در فهرست نمایش داده نمیشود و فقط با لینک
پس از ذخیره، این دسته‌بندی در فهرست نمایش داده نمی‌شود و فقط با لینک
مستقیم قابل دسترسی است.
</>
)}