Merge pull request #193 from idrawjs/dev-v0.3

fix:  fix the issue of ineffective updateElement
This commit is contained in:
大深海 2023-05-27 16:49:38 +08:00 committed by GitHub
commit 035efeb663
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 37 additions and 31 deletions

View file

@ -7,5 +7,5 @@
"packages/core",
"packages/idraw"
],
"version": "0.3.0"
"version": "0.3.1"
}

View file

@ -1,6 +1,6 @@
{
"name": "@idraw/board",
"version": "0.3.0",
"version": "0.3.1",
"description": "",
"main": "dist/esm/index.js",
"module": "dist/esm/index.js",
@ -21,10 +21,10 @@
"author": "chenshenhai",
"license": "MIT",
"devDependencies": {
"@idraw/types": "^0.3.0"
"@idraw/types": "^0.3.1"
},
"dependencies": {
"@idraw/util": "^0.3.0"
"@idraw/util": "^0.3.1"
},
"publishConfig": {
"access": "public"

View file

@ -31,3 +31,8 @@ const core = new Core(
}
);
core.setData(data);
const elem1 = core.getData().elements[1];
elem1.desc.text = 'Updated';
core.updateElement(elem1);

View file

@ -1,6 +1,6 @@
{
"name": "@idraw/core",
"version": "0.3.0",
"version": "0.3.1",
"description": "",
"main": "dist/esm/index.js",
"module": "dist/esm/index.js",
@ -21,12 +21,12 @@
"author": "chenshenhai",
"license": "MIT",
"devDependencies": {
"@idraw/types": "^0.3.0"
"@idraw/types": "^0.3.1"
},
"dependencies": {
"@idraw/board": "^0.3.0",
"@idraw/renderer": "^0.3.0",
"@idraw/util": "^0.3.0"
"@idraw/board": "^0.3.1",
"@idraw/renderer": "^0.3.1",
"@idraw/util": "^0.3.1"
},
"publishConfig": {
"access": "public"

View file

@ -62,6 +62,7 @@ export function updateElement(
resourceChangeUUIDs.push(result);
}
data.elements[i] = _elem;
core.setData(data);
break;
}
}

View file

@ -1,6 +1,6 @@
{
"name": "idraw",
"version": "0.3.0",
"version": "0.3.1",
"description": "",
"main": "dist/esm/index.js",
"module": "dist/esm/index.js",
@ -21,11 +21,11 @@
"author": "chenshenhai",
"license": "MIT",
"devDependencies": {
"@idraw/types": "^0.3.0"
"@idraw/types": "^0.3.1"
},
"dependencies": {
"@idraw/core": "^0.3.0",
"@idraw/util": "^0.3.0"
"@idraw/core": "^0.3.1",
"@idraw/util": "^0.3.1"
},
"publishConfig": {
"access": "public"

View file

@ -1,6 +1,6 @@
{
"name": "@idraw/renderer",
"version": "0.3.0",
"version": "0.3.1",
"description": "",
"main": "dist/esm/index.js",
"module": "dist/esm/index.js",
@ -21,10 +21,10 @@
"author": "chenshenhai",
"license": "MIT",
"devDependencies": {
"@idraw/types": "^0.3.0"
"@idraw/types": "^0.3.1"
},
"dependencies": {
"@idraw/util": "^0.3.0"
"@idraw/util": "^0.3.1"
},
"publishConfig": {
"access": "public"

View file

@ -1,6 +1,6 @@
{
"name": "@idraw/types",
"version": "0.3.0",
"version": "0.3.1",
"description": "",
"main": "src/index.ts",
"types": "src/index.ts",

View file

@ -1,6 +1,6 @@
{
"name": "@idraw/util",
"version": "0.3.0",
"version": "0.3.1",
"description": "",
"main": "dist/esm/index.js",
"module": "dist/esm/index.js",
@ -21,7 +21,7 @@
"author": "chenshenhai",
"license": "MIT",
"devDependencies": {
"@idraw/types": "^0.3.0"
"@idraw/types": "^0.3.1"
},
"publishConfig": {
"access": "public"

View file

@ -134,50 +134,50 @@ importers:
packages/board:
dependencies:
'@idraw/util':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../util
devDependencies:
'@idraw/types':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../types
packages/core:
dependencies:
'@idraw/board':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../board
'@idraw/renderer':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../renderer
'@idraw/util':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../util
devDependencies:
'@idraw/types':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../types
packages/idraw:
dependencies:
'@idraw/core':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../core
'@idraw/util':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../util
devDependencies:
'@idraw/types':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../types
packages/renderer:
dependencies:
'@idraw/util':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../util
devDependencies:
'@idraw/types':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../types
packages/types: {}
@ -185,7 +185,7 @@ importers:
packages/util:
devDependencies:
'@idraw/types':
specifier: ^0.3.0
specifier: ^0.3.1
version: link:../types
packages: