Yuki Takei 1 год назад
Родитель
Сommit
55467ac9fc

+ 3 - 4
apps/app/src/components/PageComment/CommentEditor.tsx

@@ -5,9 +5,8 @@ import React, {
 } from 'react';
 
 import { GlobalCodeMirrorEditorKey } from '@growi/editor';
-import { CodeMirrorEditorComment } from '@growi/editor/client/components/CodeMirrorEditorComment';
-import { useCodeMirrorEditorIsolated } from '@growi/editor/client/stores/codemirror-editor';
-import { useResolvedThemeForEditor } from '@growi/editor/client/stores/use-resolved-theme';
+import { useCodeMirrorEditorIsolated } from '@growi/editor/dist/client/stores/codemirror-editor';
+import { useResolvedThemeForEditor } from '@growi/editor/dist/client/stores/use-resolved-theme';
 import { UserPicture } from '@growi/ui/dist/components';
 import { useTranslation } from 'next-i18next';
 import dynamic from 'next/dynamic';
@@ -37,7 +36,7 @@ import { CommentPreview } from './CommentPreview';
 import { SwitchingButtonGroup } from './SwitchingButtonGroup';
 
 
-import '@growi/editor/client/style.css';
+import '@growi/editor/dist/style.css';
 import styles from './CommentEditor.module.scss';
 
 

+ 3 - 3
apps/app/src/components/PageEditor/ConflictDiffModal.tsx

@@ -4,9 +4,9 @@ import React, {
 
 import type { IUser } from '@growi/core';
 import { GlobalCodeMirrorEditorKey } from '@growi/editor';
-import { CodeMirrorEditorDiff } from '@growi/editor/client/components/diff/CodeMirrorEditorDiff';
-import { MergeViewer } from '@growi/editor/client/components/diff/MergeViewer';
-import { useCodeMirrorEditorIsolated } from '@growi/editor/client/stores/codemirror-editor';
+import { CodeMirrorEditorDiff } from '@growi/editor/dist/client/components/diff/CodeMirrorEditorDiff';
+import { MergeViewer } from '@growi/editor/dist/client/components/diff/MergeViewer';
+import { useCodeMirrorEditorIsolated } from '@growi/editor/dist/client/stores/codemirror-editor';
 import { UserPicture } from '@growi/ui/dist/components';
 import { format } from 'date-fns/format';
 import { useTranslation } from 'next-i18next';

+ 2 - 2
apps/app/src/components/PageEditor/DrawioModal.tsx

@@ -5,8 +5,8 @@ import React, {
 } from 'react';
 
 import { Lang } from '@growi/core';
-import { useCodeMirrorEditorIsolated } from '@growi/editor/client/stores/codemirror-editor';
-import { useDrawioModalForEditor } from '@growi/editor/client/stores/use-drawio';
+import { useCodeMirrorEditorIsolated } from '@growi/editor/dist/client/stores/codemirror-editor';
+import { useDrawioModalForEditor } from '@growi/editor/dist/client/stores/use-drawio';
 import { LoadingSpinner } from '@growi/ui/dist/components';
 import {
   Modal,

+ 1 - 1
apps/app/src/components/PageEditor/HandsontableModal.tsx

@@ -1,7 +1,7 @@
 import React, { useState } from 'react';
 
 import { MarkdownTable } from '@growi/editor';
-import { useHandsontableModalForEditor } from '@growi/editor/client/stores/use-handsontable';
+import { useHandsontableModalForEditor } from '@growi/editor/dist/client/stores/use-handsontable';
 import { HotTable } from '@handsontable/react';
 import type Handsontable from 'handsontable';
 import { useTranslation } from 'next-i18next';

+ 1 - 1
apps/app/src/components/PageEditor/LinkEditModal.tsx

@@ -3,7 +3,7 @@ import React, { useEffect, useState, useCallback } from 'react';
 import path from 'path';
 
 import { Linker } from '@growi/editor';
-import { useLinkEditModal } from '@growi/editor/client/stores/use-link-edit-modal';
+import { useLinkEditModal } from '@growi/editor/dist/client/stores/use-link-edit-modal';
 import { useTranslation } from 'next-i18next';
 import {
   Modal,

+ 4 - 4
apps/app/src/components/PageEditor/PageEditor.tsx

@@ -10,9 +10,9 @@ import nodePath from 'path';
 import { type IPageHasId, Origin } from '@growi/core';
 import { pathUtils } from '@growi/core/dist/utils';
 import { GlobalCodeMirrorEditorKey } from '@growi/editor';
-import { CodeMirrorEditorMain } from '@growi/editor/client/components/CodeMirrorEditorMain';
-import { useCodeMirrorEditorIsolated } from '@growi/editor/client/stores/codemirror-editor';
-import { useResolvedThemeForEditor } from '@growi/editor/client/stores/use-resolved-theme';
+import { CodeMirrorEditorMain } from '@growi/editor/dist/client/components/CodeMirrorEditorMain';
+import { useCodeMirrorEditorIsolated } from '@growi/editor/dist/client/stores/codemirror-editor';
+import { useResolvedThemeForEditor } from '@growi/editor/dist/client/stores/use-resolved-theme';
 import { useRect } from '@growi/ui/dist/utils';
 import detectIndent from 'detect-indent';
 import { useTranslation } from 'next-i18next';
@@ -54,7 +54,7 @@ import Preview from './Preview';
 import { useScrollSync } from './ScrollSyncHelper';
 import { useConflictResolver, useConflictEffect, type ConflictHandler } from './conflict';
 
-import '@growi/editor/client/style.css';
+import '@growi/editor/dist/client/style.css';
 
 
 const logger = loggerFactory('growi:PageEditor');

+ 1 - 1
apps/app/src/components/PageEditor/PageEditorReadOnly.tsx

@@ -1,7 +1,7 @@
 import react, { useMemo, useRef } from 'react';
 
 import { GlobalCodeMirrorEditorKey } from '@growi/editor';
-import { CodeMirrorEditorReadOnly } from '@growi/editor/client/components/CodeMirrorEditorReadOnly';
+import { CodeMirrorEditorReadOnly } from '@growi/editor/dist/client/components/CodeMirrorEditorReadOnly';
 import { throttle } from 'throttle-debounce';
 
 import { useShouldExpandContent } from '~/client/services/layout';

+ 1 - 1
apps/app/src/components/PageEditor/ScrollSyncHelper.tsx

@@ -1,7 +1,7 @@
 import { useCallback, type RefObject, useRef } from 'react';
 
 import type { GlobalCodeMirrorEditorKey } from '@growi/editor';
-import { useCodeMirrorEditorIsolated } from '@growi/editor/client/stores/codemirror-editor';
+import { useCodeMirrorEditorIsolated } from '@growi/editor/dist/client/stores/codemirror-editor';
 
 let defaultTop = 0;
 const padding = 5;

+ 1 - 1
apps/app/src/components/PageEditor/conflict.tsx

@@ -3,7 +3,7 @@ import { useCallback, useEffect } from 'react';
 import { Origin } from '@growi/core';
 import { useGlobalSocket } from '@growi/core/dist/swr';
 import { GlobalCodeMirrorEditorKey } from '@growi/editor';
-import { useCodeMirrorEditorIsolated } from '@growi/editor/client/stores/codemirror-editor';
+import { useCodeMirrorEditorIsolated } from '@growi/editor/dist/client/stores/codemirror-editor';
 import { useTranslation } from 'react-i18next';
 
 import { useUpdateStateAfterSave } from '~/client/services/page-operation';

+ 1 - 1
apps/app/src/components/TemplateModal/TemplateModal.tsx

@@ -5,7 +5,7 @@ import React, {
 import assert from 'assert';
 
 import type { Lang } from '@growi/core';
-import { useTemplateModal, type TemplateModalStatus } from '@growi/editor/client/stores/use-template-modal';
+import { useTemplateModal, type TemplateModalStatus } from '@growi/editor/dist/client/stores/use-template-modal';
 import {
   extractSupportedLocales, getLocalizedTemplate, type TemplateSummary,
 } from '@growi/pluginkit/dist/v4';

+ 2 - 8
packages/editor/package.json

@@ -5,14 +5,8 @@
   "license": "MIT",
   "private": "true",
   "type": "module",
-  "exports": {
-    ".": "./dist/index.js",
-    "./client/components/*": "./dist/client/components/*.js",
-    "./client/components/diff": "./dist/client/components/diff/*.js",
-    "./client/services": "./dist/client/services/index.js",
-    "./client/stores/*": "./dist/client/stores/*.js",
-    "./client/style.css": "./dist/style.css"
-  },
+  "main": "dist/index.js",
+  "module": "dist/index.js",
   "scripts": {
     "build": "tsc && vite build",
     "clean": "shx rm -rf dist",