Преглед на файлове

chore: remove open page action

Konstantinos Kaloutas преди 2 години
родител
ревизия
e197262dbf
променени са 1 файла, в които са добавени 0 реда и са изтрити 27 реда
  1. 0 27
      tldraw/apps/tldraw-logseq/src/components/ContextBar/contextBarActionFactory.tsx

+ 0 - 27
tldraw/apps/tldraw-logseq/src/components/ContextBar/contextBarActionFactory.tsx

@@ -42,7 +42,6 @@ export const contextBarActionTypes = [
   'IFrameSource',
   'LogseqPortalViewMode',
   'ArrowMode',
-  'OpenPage',
   'Links',
 ] as const
 
@@ -51,7 +50,6 @@ const singleShapeActions: ContextBarActionType[] = [
   'Edit',
   'YoutubeLink',
   'IFrameSource',
-  'OpenPage',
   'Links',
 ]
 
@@ -65,7 +63,6 @@ export const shapeMapping: Record<ShapeType, ContextBarActionType[]> = {
     'Edit',
     'LogseqPortalViewMode',
     'ScaleLevel',
-    'OpenPage',
     'AutoResizing',
     'Links',
   ],
@@ -231,29 +228,6 @@ const ScaleLevelAction = observer(() => {
   )
 })
 
-const OpenPageAction = observer(() => {
-  const { handlers } = React.useContext(LogseqContext)
-  const app = useApp<Shape>()
-  const shapes = filterShapeByAction<LogseqPortalShape>(app.selectedShapesArray, 'OpenPage')
-  const shape = shapes[0]
-  const { pageId, blockType } = shape.props
-
-  return (
-    <span className="flex gap-1">
-      <Button
-        title="Open Page in Right Sidebar"
-        type="button"
-        onClick={() => handlers?.sidebarAddBlock(pageId, blockType === 'B' ? 'block' : 'page')}
-      >
-        <TablerIcon name="layout-sidebar-right" />
-      </Button>
-      <Button title="Open Page" type="button" onClick={() => handlers?.redirectToPage(pageId)}>
-        <TablerIcon name="external-link" />
-      </Button>
-    </span>
-  )
-})
-
 const IFrameSourceAction = observer(() => {
   const app = useApp<Shape>()
   const shape = filterShapeByAction<IFrameShape>(app.selectedShapesArray, 'IFrameSource')[0]
@@ -525,7 +499,6 @@ contextBarActionMapping.set('Edit', EditAction)
 contextBarActionMapping.set('AutoResizing', AutoResizingAction)
 contextBarActionMapping.set('LogseqPortalViewMode', LogseqPortalViewModeAction)
 contextBarActionMapping.set('ScaleLevel', ScaleLevelAction)
-contextBarActionMapping.set('OpenPage', OpenPageAction)
 contextBarActionMapping.set('YoutubeLink', YoutubeLinkAction)
 contextBarActionMapping.set('IFrameSource', IFrameSourceAction)
 contextBarActionMapping.set('NoFill', NoFillAction)