This commit is contained in:
Ibrahima G. Coulibaly
2025-07-13 15:39:12 +01:00
parent 0ed18c7231
commit 24e0e38b4a
6 changed files with 43 additions and 80 deletions

View File

@@ -8,6 +8,8 @@ import { getToolsByCategory } from '@tools/index';
import { capitalizeFirstLetter } from '../utils/string';
import { IconifyIcon } from '@iconify/react';
import { useTranslation } from 'react-i18next';
import { ToolCategory } from '@tools/defineTool';
import { FullI18nKey } from '../i18n';
export default function ToolLayout({
children,
@@ -20,12 +22,12 @@ export default function ToolLayout({
title: string;
description: string;
icon?: IconifyIcon | string;
type: string;
type: ToolCategory;
children: ReactNode;
i18n?: {
name: string;
description: string;
shortDescription: string;
name: FullI18nKey;
description: FullI18nKey;
shortDescription: FullI18nKey;
};
}) {
const { t } = useTranslation();