Skip to content

Commit fd6fa8a

Browse files
committed
chore: pegenerate source code
1 parent caca9a6 commit fd6fa8a

File tree

9 files changed

+96
-44
lines changed

9 files changed

+96
-44
lines changed

app/about/page.tsx.h

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ static const unsigned char widget_text_5[] = {0x52, 0x65, 0x70, 0x6f, 0x72, 0x74
1818
static const unsigned char widget_text_6[] = {0xee, 0x83, 0xaa, 0};
1919

2020
typedef struct {
21-
ui_widget_t *ref_0;
22-
ui_widget_t *ref_1;
2321
ui_widget_t *lcui_version;
22+
ui_widget_t *ref_1;
23+
ui_widget_t *ref_2;
2424
} about_page_refs_t;
2525

2626
typedef struct about_page_react_state {
@@ -53,41 +53,41 @@ static void about_page_load_template(ui_widget_t *parent, about_page_refs_t *ref
5353
w[3] = ui_create_widget("text");
5454
ui_widget_add_class(w[3], "_name_1hw5p_46");
5555
ui_widget_set_text(w[3], (const char*)widget_text_0);
56+
ui_widget_append(w[1], w[2]);
57+
ui_widget_append(w[1], w[3]);
5658
w[4] = ui_create_widget(NULL);
5759
ui_widget_add_class(w[4], "_item_1hw5p_8");
5860
w[5] = ui_create_widget(NULL);
5961
ui_widget_add_class(w[5], "_meta_1hw5p_28");
6062
w[6] = ui_create_widget("text");
6163
ui_widget_set_text(w[6], (const char*)widget_text_1);
6264
refs->lcui_version = ui_create_widget("text");
65+
ui_widget_append(w[5], w[6]);
66+
ui_widget_append(w[5], refs->lcui_version);
6367
w[7] = ui_create_widget("text");
6468
ui_widget_set_text(w[7], (const char*)widget_text_2);
69+
ui_widget_append(w[4], w[5]);
70+
ui_widget_append(w[4], w[7]);
6571
w[8] = ui_create_widget("a");
6672
ui_widget_add_class(w[8], "_item_1hw5p_8");
6773
ui_widget_set_attr(w[8], "href", "https://github.com/lcui-dev/lcui-quick-start");
6874
w[9] = ui_create_widget("text");
6975
ui_widget_set_text(w[9], (const char*)widget_text_3);
70-
refs->ref_0 = ui_create_widget("text");
71-
ui_widget_add_class(refs->ref_0, "fui-icon-regular");
72-
ui_widget_set_text(refs->ref_0, (const char*)widget_text_4);
76+
refs->ref_1 = ui_create_widget("text");
77+
ui_widget_add_class(refs->ref_1, "fui-icon-regular");
78+
ui_widget_set_text(refs->ref_1, (const char*)widget_text_4);
79+
ui_widget_append(w[8], w[9]);
80+
ui_widget_append(w[8], refs->ref_1);
7381
w[10] = ui_create_widget("a");
7482
ui_widget_add_class(w[10], "_item_1hw5p_8");
7583
ui_widget_set_attr(w[10], "href", "https://github.com/lcui-dev/lcui-quick-start/issues");
7684
w[11] = ui_create_widget("text");
7785
ui_widget_set_text(w[11], (const char*)widget_text_5);
78-
refs->ref_1 = ui_create_widget("text");
79-
ui_widget_add_class(refs->ref_1, "fui-icon-regular");
80-
ui_widget_set_text(refs->ref_1, (const char*)widget_text_6);
81-
ui_widget_append(w[1], w[2]);
82-
ui_widget_append(w[1], w[3]);
83-
ui_widget_append(w[5], w[6]);
84-
ui_widget_append(w[5], refs->lcui_version);
85-
ui_widget_append(w[4], w[5]);
86-
ui_widget_append(w[4], w[7]);
87-
ui_widget_append(w[8], w[9]);
88-
ui_widget_append(w[8], refs->ref_0);
86+
refs->ref_2 = ui_create_widget("text");
87+
ui_widget_add_class(refs->ref_2, "fui-icon-regular");
88+
ui_widget_set_text(refs->ref_2, (const char*)widget_text_6);
8989
ui_widget_append(w[10], w[11]);
90-
ui_widget_append(w[10], refs->ref_1);
90+
ui_widget_append(w[10], refs->ref_2);
9191
ui_widget_append(w[0], w[1]);
9292
ui_widget_append(w[0], w[4]);
9393
ui_widget_append(w[0], w[8]);
@@ -98,8 +98,8 @@ static void about_page_load_template(ui_widget_t *parent, about_page_refs_t *ref
9898
static void about_page_react_update(ui_widget_t *w)
9999
{
100100
about_page_react_t *_that = ui_widget_get_data(w, about_page_proto);
101-
ui_widget_set_style_string(_that->refs.ref_0, "font-size", "12px");
102101
ui_widget_set_style_string(_that->refs.ref_1, "font-size", "12px");
102+
ui_widget_set_style_string(_that->refs.ref_2, "font-size", "12px");
103103
}
104104

105105
static void about_page_react_init(ui_widget_t *w)

app/about/styles.module.scss.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ a._item_1hw5p_8:active {\
4242
display: inline-block;\
4343
background-size: contain;\
4444
background-position: center;\
45-
background-image: url(assets\\logo.8da28495.png);\
45+
background-image: url(assets\\logo.ab331672.png);\
4646
}\
4747
\
4848
._name_1hw5p_46 {\

app/layout.tsx.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ static void root_layout_load_template(ui_widget_t *parent)
4444
ui_widget_set_attr(w[2], "exact-active-class", "");
4545
ui_widget_add_class(w[2], "px-6 py-2 text-sm rounded-t mx-1");
4646
ui_widget_set_text(w[2], (const char*)widget_text_1);
47-
w[3] = ui_create_widget("router-view");
4847
ui_widget_append(w[0], w[1]);
4948
ui_widget_append(w[0], w[2]);
49+
w[3] = ui_create_widget("router-view");
5050
ui_widget_append(parent, w[0]);
5151
ui_widget_append(parent, w[3]);
5252
}

app/main.c

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
#include "main.h"
22

3-
void on_timer(void*arg)
4-
{
5-
ui_print_tree(NULL);
6-
}
7-
83
int main(int argc, char *argv[])
94
{
10-
lcui_app_init();
5+
app_init();
116

127
// Get app router and route to the root path "/", This means that
138
// your app will present the user interface in app/page.ts
@@ -20,6 +15,5 @@ int main(int argc, char *argv[])
2015
// such as loading configuration files, initializing functional modules
2116
// ...
2217

23-
// lcui_set_interval(2000, on_timer, NULL);
24-
return lcui_app_run();
18+
return app_run();
2519
}

app/main.h

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#include <locale.h>
22
#include <LCUI.h>
33
#include <LCUI/main.h>
4-
#include <ui_router.h>
4+
#include <router.h>
55
#include "about\page.h"
66
#include "layout.h"
77
#include "page.h"
88

9-
static void lcui_app_router_init(void)
9+
static void app_router_init(void)
1010
{
1111
router_config_t *config;
1212
router_t *router = router_create("AppRouter");
@@ -24,14 +24,10 @@ static void lcui_app_router_init(void)
2424
router_config_destroy(config);
2525
}
2626

27-
28-
static void lcui_app_init(void)
27+
static void app_init(void)
2928
{
30-
setlocale(LC_CTYPE, "");
3129
lcui_init();
32-
lcui_app_router_init();
33-
ui_register_router_link();
34-
ui_register_router_view();
30+
app_router_init();
3531
ui_load_about_page_resources();
3632
ui_load_root_layout_resources();
3733
ui_load_root_page_resources();
@@ -42,8 +38,7 @@ static void lcui_app_init(void)
4238
ui_widget_append(ui_root(), ui_create_root_layout());
4339
}
4440

45-
static int lcui_app_run(void)
41+
static int app_run(void)
4642
{
4743
return lcui_run();
4844
}
49-

app/page.tsx.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
/** This file is generated from page.tsx */
22
#include <ui.h>
33
#include <stdlib.h>
4-
#include <ui_widgets.h>
4+
#include <LCUI/widgets.h>
5+
#include <stdio.h>
6+
#include <string.h>
57

68
// UTF-8 encoded string from: %EE%97%9E
79
static const unsigned char widget_text_0[] = {0xee, 0x97, 0x9e, 0};

vendor.node_modules/@lcui/react-icons/dist/style.css.h

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/LCUI

Submodule LCUI updated from 9510e2c to e532418

yarn.lock

Lines changed: 63 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,14 @@
6666
dependencies:
6767
react "^18.2.0"
6868

69+
"@lcui/react@^0.5.0":
70+
version "0.5.0"
71+
resolved "https://registry.npmmirror.com/@lcui/react/-/react-0.5.0.tgz#16965b9b78280b2a21179e1dafc4eb88a920972a"
72+
integrity sha512-q+di7+e9gSGFBABWZElB+wooc72rjXNqlu3e+iUXWaShEwCVD9hwaZmnPKPaMlCQMhYW0MynvkttB4sbRVlRAg==
73+
dependencies:
74+
change-case-all "^2.1.0"
75+
react "^18.2.0"
76+
6977
"@nodelib/[email protected]":
7078
version "2.1.5"
7179
resolved "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -166,6 +174,21 @@ camelcase-css@^2.0.1:
166174
resolved "https://registry.npmmirror.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
167175
integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
168176

177+
change-case-all@^2.1.0:
178+
version "2.1.0"
179+
resolved "https://registry.npmmirror.com/change-case-all/-/change-case-all-2.1.0.tgz#c838988531bba9fa9e4db124f2d3f53a9607acc1"
180+
integrity sha512-v6b0WWWkZUMHVuYk82l+WROgkUm4qEN2w5hKRNWtEOYwWqUGoi8C6xH0l1RLF1EoWqDFK6MFclmN3od6ws3/uw==
181+
dependencies:
182+
change-case "^5.2.0"
183+
sponge-case "^2.0.2"
184+
swap-case "^3.0.2"
185+
title-case "^3.0.3"
186+
187+
change-case@^5.2.0:
188+
version "5.4.4"
189+
resolved "https://registry.npmmirror.com/change-case/-/change-case-5.4.4.tgz#0d52b507d8fb8f204343432381d1a6d7bff97a02"
190+
integrity sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==
191+
169192
chokidar@^3.5.3:
170193
version "3.6.0"
171194
resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b"
@@ -613,7 +636,21 @@ source-map-js@^1.2.0:
613636
resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
614637
integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
615638

616-
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0:
639+
sponge-case@^2.0.2:
640+
version "2.0.3"
641+
resolved "https://registry.npmmirror.com/sponge-case/-/sponge-case-2.0.3.tgz#9e004d04332c307e4895b79eeb6c1f3da86eb203"
642+
integrity sha512-i4h9ZGRfxV6Xw3mpZSFOfbXjf0cQcYmssGWutgNIfFZ2VM+YIWfD71N/kjjwK6X/AAHzBr+rciEcn/L34S8TGw==
643+
644+
"string-width-cjs@npm:string-width@^4.2.0":
645+
version "4.2.3"
646+
resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
647+
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
648+
dependencies:
649+
emoji-regex "^8.0.0"
650+
is-fullwidth-code-point "^3.0.0"
651+
strip-ansi "^6.0.1"
652+
653+
string-width@^4.1.0:
617654
version "4.2.3"
618655
resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
619656
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -631,7 +668,14 @@ string-width@^5.0.1, string-width@^5.1.2:
631668
emoji-regex "^9.2.2"
632669
strip-ansi "^7.0.1"
633670

634-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
671+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
672+
version "6.0.1"
673+
resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
674+
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
675+
dependencies:
676+
ansi-regex "^5.0.1"
677+
678+
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
635679
version "6.0.1"
636680
resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
637681
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -663,6 +707,11 @@ supports-preserve-symlinks-flag@^1.0.0:
663707
resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
664708
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
665709

710+
swap-case@^3.0.2:
711+
version "3.0.3"
712+
resolved "https://registry.npmmirror.com/swap-case/-/swap-case-3.0.3.tgz#363883b0e8a2837c24d2e0eccb6bdff92e32d711"
713+
integrity sha512-6p4op8wE9CQv7uDFzulI6YXUw4lD9n4oQierdbFThEKVWVQcbQcUjdP27W8XE7V4QnWmnq9jueSHceyyQnqQVA==
714+
666715
tailwindcss@^3.4.3:
667716
version "3.4.3"
668717
resolved "https://registry.npmmirror.com/tailwindcss/-/tailwindcss-3.4.3.tgz#be48f5283df77dfced705451319a5dffb8621519"
@@ -705,6 +754,13 @@ thenify-all@^1.0.0:
705754
dependencies:
706755
any-promise "^1.0.0"
707756

757+
title-case@^3.0.3:
758+
version "3.0.3"
759+
resolved "https://registry.npmmirror.com/title-case/-/title-case-3.0.3.tgz#bc689b46f02e411f1d1e1d081f7c3deca0489982"
760+
integrity sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==
761+
dependencies:
762+
tslib "^2.0.3"
763+
708764
to-regex-range@^5.0.1:
709765
version "5.0.1"
710766
resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
@@ -717,6 +773,11 @@ ts-interface-checker@^0.1.9:
717773
resolved "https://registry.npmmirror.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
718774
integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
719775

776+
tslib@^2.0.3:
777+
version "2.8.1"
778+
resolved "https://registry.npmmirror.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
779+
integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
780+
720781
util-deprecate@^1.0.2:
721782
version "1.0.2"
722783
resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"

0 commit comments

Comments
 (0)