Skip to content

Commit 0d7cb8a

Browse files
committed
フォーマットとタイトルを変更
1 parent 50242eb commit 0d7cb8a

4 files changed

Lines changed: 21 additions & 13 deletions

File tree

src/app/date_converter/DateConverter.tsx renamed to src/app/datetime_converter/DateConverter.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React, { FC } from 'react';
33
import { Controller } from 'react-hook-form';
44
import { Col, Grid, Panel, PanelGroup, Row, Form } from 'rsuite';
55
import { AppLayout } from '@/Layout/App';
6-
import { useDateConverter } from '@/app/date_converter/useDateConverter';
6+
import { useDateConverter } from '@/app/datetime_converter/useDateConverter';
77
import { DatePicker } from '@/components/common/Form/DatePicker';
88
import { FormRow } from '@/components/common/Form/FormRow';
99
import { HorizontalForm } from '@/components/common/Form/HorizontalForm';
@@ -15,8 +15,8 @@ import { PanelHeader } from '@/components/common/PanelHeader';
1515

1616
const width = 300;
1717

18-
export const DateConverter: FC = () => {
19-
const title = '日時の変換';
18+
export const DateTimeConverter: FC = () => {
19+
const title = '日時->日時変換';
2020
const {
2121
methods,
2222
control,
@@ -38,7 +38,7 @@ export const DateConverter: FC = () => {
3838
<PanelGroup bordered>
3939
<Panel bordered header={<PanelHeader title="入力" />}>
4040
<Form fluid layout="horizontal">
41-
<FormRow label="日付">
41+
<FormRow label="日時">
4242
<Controller
4343
render={() => <DatePicker style={{ width }} onChange={onChangeInputDate} />}
4444
name="inputDate"
@@ -47,7 +47,7 @@ export const DateConverter: FC = () => {
4747
</FormRow>
4848
<FormRow label="unixtime">
4949
<Controller
50-
render={({ field }) => (
50+
render={() => (
5151
<Input
5252
style={{ width }}
5353
onChange={onChangeInputUnixTime}
@@ -64,7 +64,7 @@ export const DateConverter: FC = () => {
6464
<Form fluid layout="horizontal">
6565
<FormRow label="TimeZone">
6666
<Controller
67-
render={({ field }) => (
67+
render={() => (
6868
<Select
6969
style={{ width }}
7070
options={timezones}
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import React, { FC } from 'react';
2-
import { DateConverter } from '@/app/date_converter/DateConverter';
2+
import { DateTimeConverter } from '@/app/datetime_converter/DateConverter';
33

44
export const metadata = {
55
title: 'Dev Toolkit - 日時の変換',
66
};
77

88
const DateConverterPage: FC = () => {
9-
return <DateConverter />;
9+
return <DateTimeConverter />;
1010
};
1111

1212
export default DateConverterPage;

src/app/date_converter/useDateConverter.ts renamed to src/app/datetime_converter/useDateConverter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Dayjs } from 'dayjs';
2-
import { useMemo, useEffect, useCallback, useState, ChangeEventHandler, ChangeEvent } from 'react';
2+
import { useMemo, useEffect, useCallback, useState, ChangeEvent } from 'react';
33
import TIME_ZONES from 'timezones-list';
44
import { useCustomForm } from '@/components/common/Form/useCustomForm';
55
import { dayjs } from '@/lib/dayjs';

src/components/common/Features.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import EditIcon from '@rsuite/icons/Edit';
22
import GrowthIcon from '@rsuite/icons/Growth';
33
import ListOl from '@rsuite/icons/legacy/ListOl';
4+
import TimeIcon from '@rsuite/icons/Time';
45
import React from 'react';
56

67
export type FeatureItemType = {
@@ -91,11 +92,18 @@ export const features: FeatureGroupType[] = [
9192
title: '数字カンマ区切り',
9293
path: '/number_comma',
9394
},
95+
],
96+
},
97+
{
98+
title: '時間ツール',
99+
icon: <TimeIcon />,
100+
key: '4',
101+
items: [
94102
{
95103
key: 'date_converter',
96-
title: '日時の変換',
97-
path: '/date_converter',
98-
description: '日付のフォーマットを変換します',
104+
title: '日時->日時変換',
105+
path: '/datetime_converter',
106+
description: '日時のフォーマットを変換します',
99107
},
100108
{
101109
key: 'date_diff',
@@ -108,7 +116,7 @@ export const features: FeatureGroupType[] = [
108116
{
109117
title: '生成ツール',
110118
icon: <GrowthIcon />,
111-
key: '4',
119+
key: '5',
112120
items: [
113121
{
114122
key: 'hash',

0 commit comments

Comments
 (0)