Skip to content

Commit 9143dd5

Browse files
lazy load shapes comp
1 parent 5665218 commit 9143dd5

File tree

6 files changed

+15
-7
lines changed

6 files changed

+15
-7
lines changed

client/packages/lowcoder/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,4 +130,4 @@
130130
"vite-plugin-svgr": "^2.2.2",
131131
"vite-tsconfig-paths": "^3.6.0"
132132
}
133-
}
133+
}

client/packages/lowcoder/src/comps/comps/gridItemComp.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ const TmpComp = withTypeAndChildren<
4949
continue;
5050
}
5151

52+
console.log(manifest);
5253
if(manifest.lazyLoad) {
5354
return lazyLoadComp(
5455
manifest.compName,

client/packages/lowcoder/src/comps/index.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,14 @@ const builtInRemoteComps: Omit<RemoteCompInfo, "compName"> = {
116116
export var uiCompMap: Registry = {
117117
// Dashboards
118118

119-
// charts
120119
shape: {
121120
name: trans("uiComp.shapeCompName"),
122-
enName: "Chart",
121+
enName: "Shape",
123122
description: trans("uiComp.shapeCompDesc"),
124123
categories: ["dashboards"],
125124
icon: ChartCompIcon,
126125
keywords: trans("uiComp.shapeCompKeywords"),
126+
lazyLoad: true,
127127
compName: "ShapeComp",
128128
compPath: "comps/shapeComp/shapeComp",
129129
layoutInfo: {
@@ -132,6 +132,7 @@ export var uiCompMap: Registry = {
132132
},
133133
},
134134

135+
// charts
135136
chart: {
136137
name: trans("uiComp.chartCompName") + " (legacy)",
137138
enName: "Chart",

client/packages/lowcoder/src/i18n/locales/en.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,10 @@ export const en = {
11261126
"chartCompDesc": "A versatile component for visualizing data through various types of charts and graphs.",
11271127
"chartCompKeywords": "chart, graph, data, visualization",
11281128

1129+
"shapeCompName": "Shape",
1130+
"shapeCompDesc": "",
1131+
"shapeCompKeywords": "shape",
1132+
11291133
"carouselCompName": "Image Carousel",
11301134
"carouselCompDesc": "A rotating carousel component for showcasing images, banners, or content slides.",
11311135
"carouselCompKeywords": "carousel, images, rotation, showcase",

client/packages/lowcoder/src/pages/editor/editorConstants.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,4 +199,6 @@ export const CompStateIcon: {
199199
transfer: <TransferCompIconSmall />,
200200
card: <CardCompIconSmall />,
201201
timer: <TimeRangeCompIconSmall/>,
202+
203+
shape: <ChartCompIconSmall />,
202204
};

client/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7425,13 +7425,13 @@ __metadata:
74257425
languageName: node
74267426
linkType: hard
74277427

7428-
"coolshapes-react@file:/Users/la/Desktop/coolshapes-react::locator=lowcoder%40workspace%3Apackages%2Flowcoder":
7428+
coolshapes-react@lowcoder-org/coolshapes-react:
74297429
version: 1.0.1
7430-
resolution: "coolshapes-react@file:/Users/la/Desktop/coolshapes-react#/Users/la/Desktop/coolshapes-react::hash=163e05&locator=lowcoder%40workspace%3Apackages%2Flowcoder"
7430+
resolution: "coolshapes-react@https://github.com/lowcoder-org/coolshapes-react.git#commit=0530e0e01feeba965286c1321f9c1cacb47bf587"
74317431
peerDependencies:
74327432
react: ">=16.8"
74337433
react-dom: ">=16.8"
7434-
checksum: 858b8476d410d3faae4cb26aab768d7a9d370befd51f54004540b84a08f27f5f11aa6ff4b76dca9f4dee82edfcd030d528819fabdbc82d2a6b0462b6f2d94ff3
7434+
checksum: e1b199f0325e87865cf6d89d4891ee84f4930196d21eed2356f4f2d2af8e748b8ad3889d1c9da2f5db6971913f75bd0f800b67a443ab7f4e972678031ce5c717
74357435
languageName: node
74367436
linkType: hard
74377437

@@ -13675,7 +13675,7 @@ __metadata:
1367513675
buffer: ^6.0.3
1367613676
clsx: ^2.0.0
1367713677
cnchar: ^3.2.4
13678-
coolshapes-react: /Users/la/Desktop/coolshapes-react
13678+
coolshapes-react: lowcoder-org/coolshapes-react
1367913679
copy-to-clipboard: ^3.3.3
1368013680
core-js: ^3.25.2
1368113681
dotenv: ^16.0.3

0 commit comments

Comments
 (0)