From 306769ab5e936168f3f14cf48f3c98fc0b3e1ed1 Mon Sep 17 00:00:00 2001 From: Abreham Gezahegn Date: Fri, 20 Jun 2025 18:43:48 +0300 Subject: [PATCH] relocate back to typescript --- .../examples}/vite_basic/.gitignore | 0 .../examples}/vite_basic/README.md | 0 .../examples}/vite_basic/eslint.config.js | 0 .../examples}/vite_basic/index.html | 0 .../examples}/vite_basic/package-lock.json | 0 .../examples}/vite_basic/package.json | 1 - .../examples}/vite_basic/pnpm-lock.yaml | 8 ++-- .../vite_basic/public/spacing_test.json | 45 +++++++++++++++++++ .../vite_basic/public/test_document.json | 0 .../examples}/vite_basic/public/vite.svg | 0 .../examples}/vite_basic/src/App.tsx | 0 .../examples}/vite_basic/src/assets/react.svg | 0 .../vite_basic/src/components/DevPanel.tsx | 0 .../src/components/FloatingButton.tsx | 0 .../examples}/vite_basic/src/index.css | 0 .../examples}/vite_basic/src/main.tsx | 0 .../examples}/vite_basic/src/vite-env.d.ts | 0 .../examples}/vite_basic/tsconfig.app.json | 0 .../examples}/vite_basic/tsconfig.json | 0 .../examples}/vite_basic/tsconfig.node.json | 0 .../examples}/vite_basic/vite.config.ts | 0 .../components/HighlightNavigation.tsx | 1 + .../blocks/ListItemBlockRenderer.tsx | 1 - typescript/src/renderer/styles/typography.css | 4 +- 24 files changed, 52 insertions(+), 8 deletions(-) rename {examples => typescript/examples}/vite_basic/.gitignore (100%) rename {examples => typescript/examples}/vite_basic/README.md (100%) rename {examples => typescript/examples}/vite_basic/eslint.config.js (100%) rename {examples => typescript/examples}/vite_basic/index.html (100%) rename {examples => typescript/examples}/vite_basic/package-lock.json (100%) rename {examples => typescript/examples}/vite_basic/package.json (99%) rename {examples => typescript/examples}/vite_basic/pnpm-lock.yaml (99%) rename {examples => typescript/examples}/vite_basic/public/spacing_test.json (94%) rename {examples => typescript/examples}/vite_basic/public/test_document.json (100%) rename {examples => typescript/examples}/vite_basic/public/vite.svg (100%) rename {examples => typescript/examples}/vite_basic/src/App.tsx (100%) rename {examples => typescript/examples}/vite_basic/src/assets/react.svg (100%) rename {examples => typescript/examples}/vite_basic/src/components/DevPanel.tsx (100%) rename {examples => typescript/examples}/vite_basic/src/components/FloatingButton.tsx (100%) rename {examples => typescript/examples}/vite_basic/src/index.css (100%) rename {examples => typescript/examples}/vite_basic/src/main.tsx (100%) rename {examples => typescript/examples}/vite_basic/src/vite-env.d.ts (100%) rename {examples => typescript/examples}/vite_basic/tsconfig.app.json (100%) rename {examples => typescript/examples}/vite_basic/tsconfig.json (100%) rename {examples => typescript/examples}/vite_basic/tsconfig.node.json (100%) rename {examples => typescript/examples}/vite_basic/vite.config.ts (100%) diff --git a/examples/vite_basic/.gitignore b/typescript/examples/vite_basic/.gitignore similarity index 100% rename from examples/vite_basic/.gitignore rename to typescript/examples/vite_basic/.gitignore diff --git a/examples/vite_basic/README.md b/typescript/examples/vite_basic/README.md similarity index 100% rename from examples/vite_basic/README.md rename to typescript/examples/vite_basic/README.md diff --git a/examples/vite_basic/eslint.config.js b/typescript/examples/vite_basic/eslint.config.js similarity index 100% rename from examples/vite_basic/eslint.config.js rename to typescript/examples/vite_basic/eslint.config.js diff --git a/examples/vite_basic/index.html b/typescript/examples/vite_basic/index.html similarity index 100% rename from examples/vite_basic/index.html rename to typescript/examples/vite_basic/index.html diff --git a/examples/vite_basic/package-lock.json b/typescript/examples/vite_basic/package-lock.json similarity index 100% rename from examples/vite_basic/package-lock.json rename to typescript/examples/vite_basic/package-lock.json diff --git a/examples/vite_basic/package.json b/typescript/examples/vite_basic/package.json similarity index 99% rename from examples/vite_basic/package.json rename to typescript/examples/vite_basic/package.json index 677388b..672a87d 100644 --- a/examples/vite_basic/package.json +++ b/typescript/examples/vite_basic/package.json @@ -14,7 +14,6 @@ "react": "^19.1.0", "react-dom": "^19.1.0", "@textcortex/jsondoc": "file:/Users/abrehamgezahegn/Documents/projects/textcortex/JSON-DOC/typescript" - }, "devDependencies": { "@eslint/js": "^9.25.0", diff --git a/examples/vite_basic/pnpm-lock.yaml b/typescript/examples/vite_basic/pnpm-lock.yaml similarity index 99% rename from examples/vite_basic/pnpm-lock.yaml rename to typescript/examples/vite_basic/pnpm-lock.yaml index 2642160..bba56ca 100644 --- a/examples/vite_basic/pnpm-lock.yaml +++ b/typescript/examples/vite_basic/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@textcortex/jsondoc': specifier: file:/Users/abrehamgezahegn/Documents/projects/textcortex/JSON-DOC/typescript - version: file:../../typescript(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: file:../..(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: specifier: ^19.1.0 version: 19.1.0 @@ -482,8 +482,8 @@ packages: cpu: [x64] os: [win32] - '@textcortex/jsondoc@file:../../typescript': - resolution: {directory: ../../typescript, type: directory} + '@textcortex/jsondoc@file:../..': + resolution: {directory: ../.., type: directory} engines: {node: '>=16.0.0'} peerDependencies: react: ^18.2.0 @@ -1512,7 +1512,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.43.0': optional: true - '@textcortex/jsondoc@file:../../typescript(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@textcortex/jsondoc@file:../..(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@types/katex': 0.16.7 ajv: 8.17.1 diff --git a/examples/vite_basic/public/spacing_test.json b/typescript/examples/vite_basic/public/spacing_test.json similarity index 94% rename from examples/vite_basic/public/spacing_test.json rename to typescript/examples/vite_basic/public/spacing_test.json index 9f3247c..5f5b01f 100644 --- a/examples/vite_basic/public/spacing_test.json +++ b/typescript/examples/vite_basic/public/spacing_test.json @@ -22,6 +22,51 @@ } }, "children": [ + { + "object": "block", + "id": "bk_01jxm798e7eantmhjr295qsqm9", + "type": "bulleted_list_item", + "created_time": "2025-06-13T08:42:43.392470Z", + "created_by": { + "object": "user", + "id": "bcf6c03e-51a1-4f05-97d8-d616405b42a2" + }, + "has_children": false, + "metadata": { + "origin": { + "file_id": "file_01jxm77f69e09ssze1s203bb2c", + "page_num": 3 + } + }, + "bulleted_list_item": { + "rich_text": [ + { + "type": "text", + "text": { + "content": "No manual migration, no permanent duplication \\rightarrow all data under single user namespace" + }, + "annotations": {}, + "plain_text": "No manual migration, no permanent duplication \\rightarrow all data under single user namespace" + }, + { + "type": "text", + "text": { + "content": "No manual migration, no permanent duplication \\rightarrow all data under single user namespace" + }, + "annotations": {}, + "plain_text": "No manual migration, no permanent duplication \\rightarrow all data under single user namespace" + }, + { + "type": "text", + "text": { + "content": "No manual migration, no permanent duplication \\rightarrow all data under single user namespace" + }, + "annotations": {}, + "plain_text": "No manual migration, no permanent duplication \\rightarrow all data under single user namespace" + } + ] + } + }, { "object": "block", "id": "blk_heading1_top", diff --git a/examples/vite_basic/public/test_document.json b/typescript/examples/vite_basic/public/test_document.json similarity index 100% rename from examples/vite_basic/public/test_document.json rename to typescript/examples/vite_basic/public/test_document.json diff --git a/examples/vite_basic/public/vite.svg b/typescript/examples/vite_basic/public/vite.svg similarity index 100% rename from examples/vite_basic/public/vite.svg rename to typescript/examples/vite_basic/public/vite.svg diff --git a/examples/vite_basic/src/App.tsx b/typescript/examples/vite_basic/src/App.tsx similarity index 100% rename from examples/vite_basic/src/App.tsx rename to typescript/examples/vite_basic/src/App.tsx diff --git a/examples/vite_basic/src/assets/react.svg b/typescript/examples/vite_basic/src/assets/react.svg similarity index 100% rename from examples/vite_basic/src/assets/react.svg rename to typescript/examples/vite_basic/src/assets/react.svg diff --git a/examples/vite_basic/src/components/DevPanel.tsx b/typescript/examples/vite_basic/src/components/DevPanel.tsx similarity index 100% rename from examples/vite_basic/src/components/DevPanel.tsx rename to typescript/examples/vite_basic/src/components/DevPanel.tsx diff --git a/examples/vite_basic/src/components/FloatingButton.tsx b/typescript/examples/vite_basic/src/components/FloatingButton.tsx similarity index 100% rename from examples/vite_basic/src/components/FloatingButton.tsx rename to typescript/examples/vite_basic/src/components/FloatingButton.tsx diff --git a/examples/vite_basic/src/index.css b/typescript/examples/vite_basic/src/index.css similarity index 100% rename from examples/vite_basic/src/index.css rename to typescript/examples/vite_basic/src/index.css diff --git a/examples/vite_basic/src/main.tsx b/typescript/examples/vite_basic/src/main.tsx similarity index 100% rename from examples/vite_basic/src/main.tsx rename to typescript/examples/vite_basic/src/main.tsx diff --git a/examples/vite_basic/src/vite-env.d.ts b/typescript/examples/vite_basic/src/vite-env.d.ts similarity index 100% rename from examples/vite_basic/src/vite-env.d.ts rename to typescript/examples/vite_basic/src/vite-env.d.ts diff --git a/examples/vite_basic/tsconfig.app.json b/typescript/examples/vite_basic/tsconfig.app.json similarity index 100% rename from examples/vite_basic/tsconfig.app.json rename to typescript/examples/vite_basic/tsconfig.app.json diff --git a/examples/vite_basic/tsconfig.json b/typescript/examples/vite_basic/tsconfig.json similarity index 100% rename from examples/vite_basic/tsconfig.json rename to typescript/examples/vite_basic/tsconfig.json diff --git a/examples/vite_basic/tsconfig.node.json b/typescript/examples/vite_basic/tsconfig.node.json similarity index 100% rename from examples/vite_basic/tsconfig.node.json rename to typescript/examples/vite_basic/tsconfig.node.json diff --git a/examples/vite_basic/vite.config.ts b/typescript/examples/vite_basic/vite.config.ts similarity index 100% rename from examples/vite_basic/vite.config.ts rename to typescript/examples/vite_basic/vite.config.ts diff --git a/typescript/src/renderer/components/HighlightNavigation.tsx b/typescript/src/renderer/components/HighlightNavigation.tsx index 5353471..883ca14 100644 --- a/typescript/src/renderer/components/HighlightNavigation.tsx +++ b/typescript/src/renderer/components/HighlightNavigation.tsx @@ -1,4 +1,5 @@ import React from "react"; + import { useHighlightNavigation } from "../hooks/useHighlightNavigation"; interface HighlightNavigationProps { diff --git a/typescript/src/renderer/components/blocks/ListItemBlockRenderer.tsx b/typescript/src/renderer/components/blocks/ListItemBlockRenderer.tsx index 3b9b4be..a8cfed8 100644 --- a/typescript/src/renderer/components/blocks/ListItemBlockRenderer.tsx +++ b/typescript/src/renderer/components/blocks/ListItemBlockRenderer.tsx @@ -42,7 +42,6 @@ export const ListItemBlockRenderer: React.FC = ({
- {/* Render children blocks recursively */} {block.children && block.children.length > 0 && (