Skip to content

Commit 9b3f179

Browse files
committed
feat: update onClose callback to include destroy function and bump package version to 0.0.46
1 parent b5de937 commit 9b3f179

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

examples/react-example/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6-
"@imagekit/editor": "0.0.42",
6+
"@imagekit/editor": "0.0.46",
77
"@types/node": "^20.11.24",
88
"@types/react": "^17.0.2",
99
"@types/react-dom": "^17.0.2",

packages/imagekit-editor-dev/src/ImageKitEditor.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ interface EditorProps<Metadata extends RequiredMetadata = RequiredMetadata> {
3939
}>
4040
}
4141

42-
onClose: ({ dirty }?: { dirty?: boolean }) => void
42+
onClose: (args: { dirty: boolean; destroy: () => void }) => void
4343
}
4444

4545
function ImageKitEditorImpl<M extends RequiredMetadata>(
@@ -57,9 +57,8 @@ function ImageKitEditorImpl<M extends RequiredMetadata>(
5757
} = useEditorStore()
5858

5959
const handleOnClose = () => {
60-
destroy()
6160
const dirty = transformations.length > 0
62-
props.onClose({ dirty })
61+
props.onClose({ dirty, destroy })
6362
}
6463

6564
React.useEffect(() => {

packages/imagekit-editor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@imagekit/editor",
3-
"version": "0.0.42",
3+
"version": "0.0.46",
44
"description": "Image Editor powered by ImageKit",
55
"main": "dist/index.cjs.js",
66
"module": "dist/index.es.js",

yarn.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1651,7 +1651,7 @@ __metadata:
16511651
languageName: node
16521652
linkType: hard
16531653

1654-
"@imagekit/editor@npm:0.0.42, @imagekit/editor@workspace:packages/imagekit-editor":
1654+
"@imagekit/editor@npm:0.0.46, @imagekit/editor@workspace:packages/imagekit-editor":
16551655
version: 0.0.0-use.local
16561656
resolution: "@imagekit/editor@workspace:packages/imagekit-editor"
16571657
peerDependencies:
@@ -4188,7 +4188,7 @@ __metadata:
41884188
version: 0.0.0-use.local
41894189
resolution: "react-example@workspace:examples/react-example"
41904190
dependencies:
4191-
"@imagekit/editor": "npm:0.0.42"
4191+
"@imagekit/editor": "npm:0.0.46"
41924192
"@types/node": "npm:^20.11.24"
41934193
"@types/react": "npm:^17.0.2"
41944194
"@types/react-dom": "npm:^17.0.2"

0 commit comments

Comments
 (0)