Skip to content

Commit 710e2cf

Browse files
committed
update blocknote version, include new dependencies, adjust frontend accordingly
1 parent e4c09db commit 710e2cf

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

frontend/angular.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@
5353
"bundleName": "backlogs"
5454
},
5555
"src/styles.scss",
56-
"node_modules/@blocknote/mantine/dist/style.css",
5756
"node_modules/codemirror/lib/codemirror.css",
5857
"src/vendor/jquery-ui-1.14.1/jquery-ui.css",
5958
"src/vendor/jquery-ui-1.14.1/jquery-ui.structure.css",

frontend/package.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@
8080
"@appsignal/javascript": "^1.6.1",
8181
"@appsignal/plugin-breadcrumbs-console": "^1.1.37",
8282
"@appsignal/plugin-breadcrumbs-network": "^1.1.24",
83-
"@blocknote/core": "^0.38.0",
84-
"@blocknote/mantine": "^0.38.0",
85-
"@blocknote/react": "^0.38.0",
83+
"@blocknote/core": "^0.41.1",
84+
"@blocknote/mantine": "^0.41.1",
85+
"@blocknote/react": "^0.41.1",
8686
"@braintree/sanitize-url": "^7.1.1",
8787
"@datorama/akita": "^8.0.1",
8888
"@floating-ui/dom": "^1.2.1",
@@ -104,6 +104,9 @@
104104
"@hotwired/turbo": "^8.0.18",
105105
"@hotwired/turbo-rails": "^8.0.18",
106106
"@kolkov/ngx-gallery": "^2.0.1",
107+
"@mantine/core": "^8.3.5",
108+
"@mantine/hooks": "^8.3.5",
109+
"@mantine/utils": "^6.0.22",
107110
"@ng-select/ng-option-highlight": "^20.3.0",
108111
"@ng-select/ng-select": "^20.1.0",
109112
"@ngneat/content-loader": "^7.0.0",
@@ -117,6 +120,7 @@
117120
"@primer/view-components": "npm:@openproject/primer-view-components@^0.75.2",
118121
"@rails/request.js": "^0.0.12",
119122
"@stimulus-components/auto-submit": "^6.0.0",
123+
"@tiptap/extensions": "^3.7.0",
120124
"@types/hotwired__turbo": "^8.0.1",
121125
"@types/jquery.cookie": "^1.4.36",
122126
"@uirouter/angular": "^17.0.0",
@@ -157,7 +161,7 @@
157161
"ng2-dragula": "^6.0.0",
158162
"ngx-cookie-service": "^20.0.1",
159163
"observable-array": "0.0.4",
160-
"op-blocknote-extensions": "https://github.com/opf/op-blocknote-extensions/releases/download/v0.0.6/op-blocknote-extensions-0.0.6.tgz",
164+
"op-blocknote-extensions": "https://github.com/opf/op-blocknote-extensions/releases/download/v0.0.8/op-blocknote-extensions-0.0.8.tgz",
161165
"pako": "^2.0.3",
162166
"qr-creator": "^1.0.0",
163167
"react": "^19.1.0",

frontend/src/react/OpBlockNoteContainer.tsx

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,19 @@
2929
*/
3030

3131
import { BlockNoteSchema, defaultBlockSpecs, filterSuggestionItems } from '@blocknote/core';
32+
import {
33+
DefaultThreadStoreAuth,
34+
User,
35+
YjsThreadStore,
36+
} from '@blocknote/core/comments';
3237
import { BlockNoteView } from '@blocknote/mantine';
38+
import "@blocknote/mantine/style.css";
3339
import { getDefaultReactSlashMenuItems, SuggestionMenuController, useCreateBlockNote } from '@blocknote/react';
34-
import { initOpenProjectApi, getDefaultOpenProjectSlashMenuItems, openProjectWorkPackageBlockSpec } from 'op-blocknote-extensions';
35-
import { useEffect, useState } from 'react';
36-
import { OpColorMode } from 'core-app/core/setup/globals/theme-utils';
3740
import { HocuspocusProvider } from '@hocuspocus/provider';
41+
import { OpColorMode } from 'core-app/core/setup/globals/theme-utils';
42+
import { getDefaultOpenProjectSlashMenuItems, initOpenProjectApi, openProjectWorkPackageBlockSpec } from 'op-blocknote-extensions';
43+
import { useEffect, useState } from 'react';
3844
import * as Y from 'yjs';
39-
import {
40-
DefaultThreadStoreAuth,
41-
YjsThreadStore,
42-
} from '@blocknote/core/comments';
43-
import { User } from '@blocknote/core/comments';
4445

4546
export interface OpBlockNoteContainerProps {
4647
inputField:HTMLInputElement;
@@ -56,7 +57,7 @@ export interface OpBlockNoteContainerProps {
5657
const schema = BlockNoteSchema.create({
5758
blockSpecs: {
5859
...defaultBlockSpecs,
59-
openProjectWorkPackage: openProjectWorkPackageBlockSpec,
60+
openProjectWorkPackage: openProjectWorkPackageBlockSpec(),
6061
},
6162
});
6263

0 commit comments

Comments
 (0)