Taichi Masuyama 3 лет назад
Родитель
Сommit
98aa389c69

+ 16 - 0
packages/app/src/components/Common/GrowiLink.tsx

@@ -0,0 +1,16 @@
+import Link, { LinkProps } from 'next/link';
+
+// import { useEditorMode, determineEditorModeByHash } from '~/stores/ui';
+
+export const Growilink = (props: LinkProps): JSX.Element => {
+  // const { mutate } = useEditorMode();
+
+  // // TODO: see href and change editor mode
+  // const url = new URL(props.href.toString(), 'http://example.com');
+  // const hash = url.hash;
+  // if (hash === '#view') {
+
+  // }
+
+  return <Link {...props} />;
+};

+ 1 - 1
packages/app/src/components/EventListeneres/HashChanged.tsx

@@ -1,7 +1,7 @@
 import React, { useCallback, useEffect } from 'react';
 
-import { useEditorMode, determineEditorModeByHash } from '~/stores/ui';
 import { useIsEditable } from '~/stores/context';
+import { useEditorMode, determineEditorModeByHash } from '~/stores/ui';
 
 /**
  * Change editorMode by browser forward/back operation