From 0a4186e4a5a66ec9ed80a8aa6cacc1cbc4e6c563 Mon Sep 17 00:00:00 2001 From: "Ibrahima G. Coulibaly" Date: Mon, 17 Mar 2025 17:50:26 +0000 Subject: [PATCH] chore: convert-days-to-hours init --- .../convert-days-to-hours.service.test.ts | 6 ++++++ src/pages/tools/date/convert-days-to-hours/index.tsx | 12 ++++++++++++ src/pages/tools/date/convert-days-to-hours/meta.ts | 12 ++++++++++++ .../tools/date/convert-days-to-hours/service.ts | 0 src/pages/tools/date/index.ts | 2 ++ src/tools/defineTool.tsx | 3 ++- 6 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 src/pages/tools/date/convert-days-to-hours/convert-days-to-hours.service.test.ts create mode 100644 src/pages/tools/date/convert-days-to-hours/index.tsx create mode 100644 src/pages/tools/date/convert-days-to-hours/meta.ts create mode 100644 src/pages/tools/date/convert-days-to-hours/service.ts create mode 100644 src/pages/tools/date/index.ts diff --git a/src/pages/tools/date/convert-days-to-hours/convert-days-to-hours.service.test.ts b/src/pages/tools/date/convert-days-to-hours/convert-days-to-hours.service.test.ts new file mode 100644 index 0000000..3589ed4 --- /dev/null +++ b/src/pages/tools/date/convert-days-to-hours/convert-days-to-hours.service.test.ts @@ -0,0 +1,6 @@ +import { expect, describe, it } from 'vitest'; +// import { } from './service'; +// +// describe('convert-days-to-hours', () => { +// +// }) \ No newline at end of file diff --git a/src/pages/tools/date/convert-days-to-hours/index.tsx b/src/pages/tools/date/convert-days-to-hours/index.tsx new file mode 100644 index 0000000..976b069 --- /dev/null +++ b/src/pages/tools/date/convert-days-to-hours/index.tsx @@ -0,0 +1,12 @@ +import { Box } from '@mui/material'; +import React from 'react'; +import * as Yup from 'yup'; + +type InitialValuesType = {}; +const initialValues: InitialValuesType = {}; +const validationSchema = Yup.object({ + // splitSeparator: Yup.string().required('The separator is required') +}); +export default function ConvertDaysToHours() { + return Lorem ipsum; +} \ No newline at end of file diff --git a/src/pages/tools/date/convert-days-to-hours/meta.ts b/src/pages/tools/date/convert-days-to-hours/meta.ts new file mode 100644 index 0000000..6fc5f7b --- /dev/null +++ b/src/pages/tools/date/convert-days-to-hours/meta.ts @@ -0,0 +1,12 @@ +import { defineTool } from '@tools/defineTool'; +import { lazy } from 'react'; + +export const tool = defineTool('date', { + name: 'Convert days to hours', + path: 'convert-days-to-hours', + icon: '', + description: '', + shortDescription: '', + keywords: ['convert', 'days', 'to', 'hours'], + component: lazy(() => import('./index')) +}); \ No newline at end of file diff --git a/src/pages/tools/date/convert-days-to-hours/service.ts b/src/pages/tools/date/convert-days-to-hours/service.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/tools/date/index.ts b/src/pages/tools/date/index.ts new file mode 100644 index 0000000..25fd82b --- /dev/null +++ b/src/pages/tools/date/index.ts @@ -0,0 +1,2 @@ +import { tool as dateConvertDaysToHours } from './convert-days-to-hours/meta'; +export const dateTools = []; diff --git a/src/tools/defineTool.tsx b/src/tools/defineTool.tsx index 0e4dcbd..f5f30ae 100644 --- a/src/tools/defineTool.tsx +++ b/src/tools/defineTool.tsx @@ -18,7 +18,8 @@ export type ToolCategory = | 'number' | 'gif' | 'list' - | 'json'; + | 'json' + | 'date'; export interface DefinedTool { type: ToolCategory;