메뉴관리, 다국어관리, 토큰문제 해결

This commit is contained in:
kjs
2025-08-21 14:47:07 +09:00
parent 71d34ffd88
commit 86017c257d
14 changed files with 881 additions and 227 deletions

View File

@@ -9,6 +9,7 @@ import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@
import { Textarea } from "@/components/ui/textarea";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Badge } from "@/components/ui/badge";
import { apiClient } from "@/lib/api/client";
interface Language {
langCode: string;
@@ -94,8 +95,8 @@ export function LangKeyModal({
const fetchLangTexts = async (keyId: number) => {
try {
const response = await fetch(`/api/multilang/keys/${keyId}/texts`);
const data = await response.json();
const response = await apiClient.get(`/api/admin/multilang/keys/${keyId}/texts`);
const data = response.data;
if (data.success) {
const texts = data.data;
const allTexts = languages.map((lang) => {