react-konva
Advanced tools
Comparing version
@@ -12,3 +12,3 @@ /** | ||
import ReactFiberReconciler from 'react-reconciler'; | ||
import { LegacyRoot } from 'react-reconciler/constants.js'; | ||
import { ConcurrentRoot } from 'react-reconciler/constants.js'; | ||
import * as HostConfig from './ReactKonvaHostConfig.js'; | ||
@@ -59,4 +59,4 @@ import { applyNodeProps, toggleStrictMode } from './makeUpdates.js'; | ||
// @ts-ignore | ||
fiberRef.current = KonvaRenderer.createContainer(stage.current, LegacyRoot, null, null, undefined, undefined, console.error, console.error, console.error, null); | ||
KonvaRenderer.updateContainer(React.createElement(Bridge, {}, props.children), fiberRef.current); | ||
fiberRef.current = KonvaRenderer.createContainer(stage.current, ConcurrentRoot, null, false, null, '', console.error, console.error, console.error, null); | ||
KonvaRenderer.updateContainer(React.createElement(Bridge, {}, props.children), fiberRef.current, null, () => { }); | ||
return () => { | ||
@@ -118,2 +118,3 @@ if (!Konva.isBrowser) { | ||
}); | ||
// Update Stage component declaration | ||
export const Stage = React.forwardRef((props, ref) => { | ||
@@ -120,0 +121,0 @@ return React.createElement(FiberProvider, {}, React.createElement(StageWrap, { ...props, forwardedRef: ref })); |
@@ -94,2 +94,4 @@ import Konva from 'konva/lib/Core.js'; | ||
export const supportsMutation = true; | ||
export const supportsPersistence = false; | ||
export const supportsHydration = false; | ||
export function appendChild(parentInstance, child) { | ||
@@ -96,0 +98,0 @@ if (child.parent === parentInstance) { |
@@ -96,4 +96,4 @@ /** | ||
// @ts-ignore | ||
fiberRef.current = exports.KonvaRenderer.createContainer(stage.current, constants_js_1.LegacyRoot, null, null, undefined, undefined, console.error, console.error, console.error, null); | ||
exports.KonvaRenderer.updateContainer(react_1.default.createElement(Bridge, {}, props.children), fiberRef.current); | ||
fiberRef.current = exports.KonvaRenderer.createContainer(stage.current, constants_js_1.ConcurrentRoot, null, false, null, '', console.error, console.error, console.error, null); | ||
exports.KonvaRenderer.updateContainer(react_1.default.createElement(Bridge, {}, props.children), fiberRef.current, null, () => { }); | ||
return () => { | ||
@@ -155,2 +155,3 @@ if (!Core_js_1.default.isBrowser) { | ||
}); | ||
// Update Stage component declaration | ||
exports.Stage = react_1.default.forwardRef((props, ref) => { | ||
@@ -157,0 +158,0 @@ return react_1.default.createElement(its_fine_1.FiberProvider, {}, react_1.default.createElement(StageWrap, { ...props, forwardedRef: ref })); |
@@ -6,3 +6,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.NotPendingTransition = exports.supportsMutation = exports.warnsIfNotActing = exports.isPrimaryRenderer = exports.noTimeout = exports.cancelTimeout = exports.scheduleTimeout = exports.run = exports.idlePriority = exports.now = void 0; | ||
exports.NotPendingTransition = exports.supportsHydration = exports.supportsPersistence = exports.supportsMutation = exports.warnsIfNotActing = exports.isPrimaryRenderer = exports.noTimeout = exports.cancelTimeout = exports.scheduleTimeout = exports.run = exports.idlePriority = exports.now = void 0; | ||
exports.appendInitialChild = appendInitialChild; | ||
@@ -145,2 +145,4 @@ exports.createInstance = createInstance; | ||
exports.supportsMutation = true; | ||
exports.supportsPersistence = false; | ||
exports.supportsHydration = false; | ||
function appendChild(parentInstance, child) { | ||
@@ -147,0 +149,0 @@ if (child.parent === parentInstance) { |
@@ -5,3 +5,3 @@ { | ||
"description": "React binding to canvas element via Konva framework", | ||
"version": "19.0.0", | ||
"version": "19.0.1", | ||
"keywords": [ | ||
@@ -45,4 +45,4 @@ "react", | ||
"konva": "^8.0.1 || ^7.2.5 || ^9.0.0", | ||
"react": "^18.3.0 || ^19.0.0", | ||
"react-dom": "^18.3.0 || ^19.0.0" | ||
"react": "^19.0.0", | ||
"react-dom": "^19.0.0" | ||
}, | ||
@@ -49,0 +49,0 @@ "devDependencies": { |
66387
0.44%1285
0.55%