From 3296eba4b29cf38e381b7f76961d459a6cf70149 Mon Sep 17 00:00:00 2001 From: Vixalie Date: Tue, 11 Mar 2025 22:49:14 +0800 Subject: [PATCH] add navigate to editor function to pattern detail. --- src/page-components/pattern-library/PatternDetail.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/page-components/pattern-library/PatternDetail.tsx b/src/page-components/pattern-library/PatternDetail.tsx index dc02467..4f42c2a 100644 --- a/src/page-components/pattern-library/PatternDetail.tsx +++ b/src/page-components/pattern-library/PatternDetail.tsx @@ -3,6 +3,7 @@ import { ask } from '@tauri-apps/plugin-dialog'; import dayjs from 'dayjs'; import { useAtomValue, useSetAtom } from 'jotai'; import { FC, useCallback, useMemo } from 'react'; +import { useNavigate } from 'react-router-dom'; import { NotificationType, useNotification } from '../../components/Notifications'; import PatternPreview from '../../components/PatternPreview'; import { @@ -27,6 +28,7 @@ const EmptyPromption: FC = () => { const Detail: FC<{ pattern: Pattern }> = ({ pattern }) => { const { showToast } = useNotification(); + const navigate = useNavigate(); const refreshPatterns = useSetAtom(PatternsAtom); const resetSelected = useSetAtom(SelectedPatternIdAtom); const patternDuration = useMemo(() => totalDuration(pattern), [pattern]); @@ -60,7 +62,9 @@ const Detail: FC<{ pattern: Pattern }> = ({ pattern }) => {
- +