+
created at {dayjs(item.createdAt).format('YYYY-MM-DD')}
diff --git a/src/pages/SchemeDetail.module.css b/src/pages/SchemeDetail.module.css
index 7038170..78a2aa0 100644
--- a/src/pages/SchemeDetail.module.css
+++ b/src/pages/SchemeDetail.module.css
@@ -7,5 +7,12 @@
align-items: stretch;
gap: var(--spacing-m);
overflow: hidden;
+ .badge_layout {
+ padding: var(--spacing-xs) var(--spacing-m);
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: var(--spacing-m);
+ }
}
}
diff --git a/src/pages/SchemeDetail.tsx b/src/pages/SchemeDetail.tsx
index e5dfdeb..1969e64 100644
--- a/src/pages/SchemeDetail.tsx
+++ b/src/pages/SchemeDetail.tsx
@@ -1,10 +1,9 @@
import { isNil, set } from 'lodash-es';
-import { useCallback, useEffect, useState } from 'react';
+import { useCallback, useEffect } from 'react';
import { useNavigate, useParams } from 'react-router-dom';
import { EditableDescription } from '../components/EditableDescription';
import { EditableTitle } from '../components/EditableTitle';
-import { Tab } from '../components/Tab';
-import { SchemeView } from '../page-components/scheme/SchemeView';
+import { SchemeSign } from '../components/SchemeSign';
import { useScheme, useUpdateScheme } from '../stores/schemes';
import styles from './SchemeDetail.module.css';
@@ -13,7 +12,6 @@ export function SchemeDetail() {
const scheme = useScheme(id);
const navigate = useNavigate();
const updateScheme = useUpdateScheme(id);
- const [showScheme, setShowScheme] = useState<'light' | 'dark'>('light');
const updateTitle = useCallback(
(newTitle: string) => {
@@ -43,15 +41,10 @@ export function SchemeDetail() {
return (
+
+
+
-
setShowScheme(tabId as 'light' | 'dark')}
- />
-
);
}
diff --git a/src/stores/schemes.ts b/src/stores/schemes.ts
index 198dd9b..f052eac 100644
--- a/src/stores/schemes.ts
+++ b/src/stores/schemes.ts
@@ -48,7 +48,7 @@ export function useSchemeList(): Pick
, 'id' | 'name
() =>
schemes
.sort((a, b) => dayjs(b.createdAt).diff(dayjs(a.createdAt)))
- .map(({ id, name, createdAt }) => ({ id, name, createdAt })),
+ .map(({ id, name, createdAt, type }) => ({ id, name, createdAt, type })),
[schemes],
);