import { Link, useNavigate } from 'react-router-dom' import { useQuery } from '@tanstack/react-query' import { api } from '../../api/client' function MenuCard({ menu }) { const navigate = useNavigate() // 메뉴 url에서 slug 추출 (/boss-crystal → boss-crystal) const slug = (menu.url || '').replace(/^\/+/, '').split('/')[0] const adminPath = slug ? `/admin/${slug}` : `/admin/menus/${menu.id}` const handleEditClick = (e) => { e.preventDefault() e.stopPropagation() navigate(`/admin/menus/${menu.id}`) } return (
{/* 톱니바퀴 - 메뉴 정보 편집 */}{menu.description}
{menu.url}
메뉴 항목을 추가하거나 관리합니다
공용 이미지 등 사이트 자원을 관리합니다
공용 이미지 업로드 및 관리