Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
212 commits
Select commit Hold shift + click to select a range
e6f83a2
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
c6e9c24
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
0773624
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
01e8e45
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
1230601
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
7e5dca4
docs: add todo
lukas-pierce Apr 21, 2025
d5bdeb0
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
86489ce
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
d2616b4
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
2ca1cd0
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
5552d8f
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
bbdc69d
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
230e673
refactor: add union type
lukas-pierce Apr 21, 2025
17578a4
refactor: add union type
lukas-pierce Apr 21, 2025
3b61704
refactor: add union type
lukas-pierce Apr 21, 2025
29c1e97
refactor: add missing offset variant
lukas-pierce Apr 21, 2025
f968fe0
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
97362a8
refactor: all props optional
lukas-pierce Apr 21, 2025
d65e4e0
docs: define docs for gap
lukas-pierce Apr 21, 2025
8a07b61
docs: define docs for gap
lukas-pierce Apr 21, 2025
26784fc
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
bb2fba5
refactor: use undefined instead of null
lukas-pierce Apr 21, 2025
c589c31
refactor(compounds): modern vue sfc style
lukas-pierce Apr 21, 2025
00064cf
refactor: provide item selection for children
lukas-pierce Apr 21, 2025
2bbc12a
refactor: shorter type name
lukas-pierce Apr 21, 2025
07ca103
refactor: comment
lukas-pierce Apr 21, 2025
0aaeb74
refactor: typed inject
lukas-pierce Apr 21, 2025
dbb1e56
refactor: change value type to any
lukas-pierce Apr 21, 2025
51b45d6
refactor: use defineModel instead of props.modelValue
lukas-pierce Apr 21, 2025
c4dde51
refactor: rename
lukas-pierce Apr 21, 2025
6e51fca
refactor: move DropdownSymbol to a separate file
lukas-pierce Apr 21, 2025
ab5f1b1
refactor: move DropdownSymbol to a separate file
lukas-pierce Apr 21, 2025
88738c8
chore: disable linting for tsconfig.json
lukas-pierce Apr 21, 2025
26f67b2
chore: remove unnecessary import defineModel
lukas-pierce Apr 21, 2025
6a99bd3
feat: add unrefElement.ts
lukas-pierce Apr 21, 2025
d66cbac
feat: add onClickOutside.ts
lukas-pierce Apr 21, 2025
b05e782
chore: passive
lukas-pierce Apr 21, 2025
ebdbd00
refactor: use onClickOutside
lukas-pierce Apr 22, 2025
ae8f56f
feat: close dropdown on click outside
lukas-pierce Apr 22, 2025
f4a5edf
refactor: better code organization
lukas-pierce Apr 22, 2025
d57a5f5
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
159ce19
refactor: type
lukas-pierce Apr 22, 2025
5f7f7e4
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
cb15683
refactor: use defineModel for active model
lukas-pierce Apr 22, 2025
d62f299
refactor: use defineModel for active model
lukas-pierce Apr 22, 2025
54ae276
refactor: single line
lukas-pierce Apr 22, 2025
b6bf7a2
refactor: rename newActive -> active
lukas-pierce Apr 22, 2025
d392096
refactor: rename newExpanded -> expanded
lukas-pierce Apr 22, 2025
69ea381
refactor: delete unused event
lukas-pierce Apr 22, 2025
d19995c
fix: do not emit 'update:active' with same value
lukas-pierce Apr 22, 2025
41dd3ef
fix: test
lukas-pierce Apr 22, 2025
32d8fb6
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
16c5026
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
1758764
refactor: use defineModel
lukas-pierce Apr 22, 2025
4e0af5a
refactor: use union
lukas-pierce Apr 22, 2025
cd3b870
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
5dc22ae
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
d9a3013
refactor: unwrap reactive
lukas-pierce Apr 22, 2025
6b97c9f
refactor: simplify logic
lukas-pierce Apr 22, 2025
bafb128
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
58169fc
refactor: use $slots
lukas-pierce Apr 22, 2025
9e53dd8
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
6d9e4ec
chore: remove eslint-disable
lukas-pierce Apr 22, 2025
6c93cdb
docs: add todo
lukas-pierce Apr 22, 2025
12021b0
feat: add intOrParseInt
lukas-pierce Apr 22, 2025
bbeebf2
refactor: use intOrParseInt
lukas-pierce Apr 22, 2025
c70b715
refactor: options type
lukas-pierce Apr 22, 2025
bfa01f7
refactor: options type
lukas-pierce Apr 22, 2025
e292931
refactor: options type
lukas-pierce Apr 22, 2025
bbe2827
refactor: typing
lukas-pierce Apr 22, 2025
16cd057
refactor: typing
lukas-pierce Apr 22, 2025
61837a9
refactor: typing
lukas-pierce Apr 22, 2025
56fddc2
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
ebc583b
refactor: modern vue prefer undefined
lukas-pierce Apr 22, 2025
21885bb
feat: separate PaginationPage
lukas-pierce Apr 22, 2025
faa7890
feat: single file for all component shared types
lukas-pierce Apr 22, 2025
6dfa0a6
fix: typing
lukas-pierce Apr 22, 2025
e74e6bd
fix: typing
lukas-pierce Apr 22, 2025
935a92d
refactor: rename
lukas-pierce Apr 22, 2025
d994818
refactor: allow null
lukas-pierce Apr 22, 2025
17b58fb
refactor: typing
lukas-pierce Apr 22, 2025
4155e4f
fix: secure focus() invoke
lukas-pierce Apr 22, 2025
d64e595
refactor: e is optional
lukas-pierce Apr 22, 2025
f3337f6
docs: add todo advice about props types
lukas-pierce Apr 22, 2025
97204f4
refactor: useTemplateRef
lukas-pierce Apr 22, 2025
2d6680e
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
b6100c8
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
3713067
refactor: delete unused imports
lukas-pierce Apr 22, 2025
603b5d4
refactor: typing
lukas-pierce Apr 22, 2025
4551f88
refactor: typing
lukas-pierce Apr 22, 2025
9540787
refactor: typing
lukas-pierce Apr 22, 2025
db27775
refactor: typing
lukas-pierce Apr 22, 2025
2d71f41
refactor: typing
lukas-pierce Apr 22, 2025
10ab9f5
refactor: use unions
lukas-pierce Apr 22, 2025
7614cf2
docs: add todo
lukas-pierce Apr 22, 2025
d7f27a8
refactor: typing
lukas-pierce Apr 22, 2025
5a46249
refactor: typing
lukas-pierce Apr 22, 2025
fb3e5f4
refactor: typing
lukas-pierce Apr 22, 2025
248031f
refactor: typing
lukas-pierce Apr 22, 2025
d9d8372
refactor: typing
lukas-pierce Apr 22, 2025
b7ece15
refactor: typing
lukas-pierce Apr 22, 2025
a45bd70
docs: add todo
lukas-pierce Apr 22, 2025
485139c
refactor: simplify line breaks
lukas-pierce Apr 22, 2025
065656e
refactor: rename tabs store file
lukas-pierce Apr 22, 2025
9fa7c7a
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
7a81602
refactor: use useTemplateRef
lukas-pierce Apr 22, 2025
7312357
refactor: use extract tab types
lukas-pierce Apr 22, 2025
b0610ca
refactor: typing
lukas-pierce Apr 22, 2025
bf0697d
refactor: typing
lukas-pierce Apr 22, 2025
40b8821
refactor: typing
lukas-pierce Apr 22, 2025
e0d7a2c
refactor: typing
lukas-pierce Apr 22, 2025
89efa76
feat: add steps-store.ts
lukas-pierce Apr 22, 2025
8dddcd7
refactor: typing
lukas-pierce Apr 22, 2025
2dac901
refactor: universal generic store for tabs and for steps
lukas-pierce Apr 22, 2025
9343cc0
fix: import
lukas-pierce Apr 22, 2025
0743e4f
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
28fe687
refactor: union type
lukas-pierce Apr 22, 2025
9aa0f2e
refactor: typing
lukas-pierce Apr 22, 2025
675ca03
refactor: typing
lukas-pierce Apr 22, 2025
cbc78a3
refactor: typing
lukas-pierce Apr 22, 2025
3d0d8da
refactor: typing
lukas-pierce Apr 22, 2025
2e6d8f0
refactor: remove unnecessary template wrapper
lukas-pierce Apr 22, 2025
55a7588
refactor: use index for keying v-for loop
lukas-pierce Apr 22, 2025
449b9ea
docs: add todo
lukas-pierce Apr 22, 2025
1ac925d
refactor: rename functions
lukas-pierce Apr 22, 2025
cde4edd
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
0d457d5
style: remove eslint-disable
lukas-pierce Apr 22, 2025
b1ca473
style: fix paths
lukas-pierce Apr 22, 2025
b3bb33d
refactor: typed data
lukas-pierce Apr 22, 2025
9427e18
refactor: export types
lukas-pierce Apr 22, 2025
78a3b77
refactor: typing
lukas-pierce Apr 22, 2025
c0647ef
refactor: typing
lukas-pierce Apr 22, 2025
0d4bce3
refactor: typing
lukas-pierce Apr 22, 2025
b51d8bc
refactor: typing emit
lukas-pierce Apr 22, 2025
066f2c7
refactor: typing
lukas-pierce Apr 22, 2025
7a941a4
refactor: typing
lukas-pierce Apr 22, 2025
a13fe96
refactor: typing
lukas-pierce Apr 22, 2025
fc632bf
refactor: typing
lukas-pierce Apr 22, 2025
040f743
style: remove eslint comments
lukas-pierce Apr 22, 2025
3911891
style: rename to ts
lukas-pierce Apr 22, 2025
1a5ca66
refactor: typing
lukas-pierce Apr 22, 2025
3394517
fix: enum name
lukas-pierce Apr 22, 2025
bb5dc67
refactor(compounds): modern vue sfc style
lukas-pierce Apr 22, 2025
37f0836
style: rename to ts
lukas-pierce Apr 22, 2025
e4ef4b8
style: remove eslint-disable
lukas-pierce Apr 22, 2025
2b2b357
style: rename to ts
lukas-pierce Apr 22, 2025
cc02c6a
style: rename ts
lukas-pierce Apr 22, 2025
d07ae49
style: rename to ts
lukas-pierce Apr 22, 2025
3825cbc
style: typing
lukas-pierce Apr 22, 2025
4e48d67
style: remove stying types
lukas-pierce Apr 22, 2025
1125061
style: typing
lukas-pierce Apr 22, 2025
9d9ffa7
style: typing
lukas-pierce Apr 22, 2025
1fbf3bd
style: check for null
lukas-pierce Apr 22, 2025
4cefc0b
style: typing
lukas-pierce Apr 22, 2025
ef2800f
style: reduce state touches
lukas-pierce Apr 22, 2025
aaf6856
style: typing
lukas-pierce Apr 22, 2025
411ad8c
style: typing
lukas-pierce Apr 22, 2025
e51c787
style: extract variables for more readability
lukas-pierce Apr 22, 2025
c418550
style: use undefined instead of null
lukas-pierce Apr 22, 2025
7d0e594
refactor: typing
lukas-pierce Apr 22, 2025
b92224d
refactor: typing
lukas-pierce Apr 22, 2025
73fb880
refactor: typing
lukas-pierce Apr 22, 2025
8e99d4c
refactor: rename
lukas-pierce Apr 22, 2025
e657640
refactor: typing
lukas-pierce Apr 22, 2025
884973c
refactor: typing
lukas-pierce Apr 22, 2025
fae7194
refactor: window
lukas-pierce Apr 22, 2025
6fc0283
refactor: rename Positions to Position
lukas-pierce Apr 22, 2025
e8a790d
refactor: typing
lukas-pierce Apr 22, 2025
40865de
refactor: useTemplateRef
lukas-pierce Apr 22, 2025
a978461
refactor: typing
lukas-pierce Apr 22, 2025
da03073
refactor: typing
lukas-pierce Apr 22, 2025
0adf39a
refactor: typing
lukas-pierce Apr 22, 2025
0058682
refactor: typing
lukas-pierce Apr 22, 2025
2c918a3
refactor: typing
lukas-pierce Apr 22, 2025
c6178c7
refactor: typing
lukas-pierce Apr 22, 2025
56638e7
refactor: typing
lukas-pierce Apr 22, 2025
f72431d
refactor: typing
lukas-pierce Apr 22, 2025
fba882f
refactor: typing
lukas-pierce Apr 22, 2025
b52edea
refactor: typing
lukas-pierce Apr 22, 2025
2efb6ab
refactor: typing
lukas-pierce Apr 22, 2025
7f3f1bf
refactor: typing
lukas-pierce Apr 22, 2025
8884fbb
refactor: typing
lukas-pierce Apr 22, 2025
154ee4d
refactor: typing
lukas-pierce Apr 22, 2025
e5982da
refactor: typing
lukas-pierce Apr 22, 2025
834e611
docs: todo delete
lukas-pierce Apr 22, 2025
7a80bad
refactor: rename ToastApi
lukas-pierce Apr 22, 2025
4a4532e
refactor: typing
lukas-pierce Apr 22, 2025
1d24910
refactor: typing
lukas-pierce Apr 22, 2025
b02fdff
refactor: useTemplateRef
lukas-pierce Apr 22, 2025
f4ad8fd
refactor: modern vue sfc style
lukas-pierce Apr 22, 2025
d2fb2e7
refactor: modern vue sfc style
lukas-pierce Apr 22, 2025
388e3d2
feat: add firstIfArray
lukas-pierce Apr 22, 2025
889a58c
refactor: typing
lukas-pierce Apr 22, 2025
b27b9d9
refactor: typing
lukas-pierce Apr 22, 2025
3172b0e
refactor: useTemplateRef
lukas-pierce Apr 22, 2025
54957ca
refactor: useTemplateRef
lukas-pierce Apr 22, 2025
bd3e97a
refactor: useTemplateRef
lukas-pierce Apr 22, 2025
1a7d7ee
refactor: typing
lukas-pierce Apr 22, 2025
e9151cb
refactor: remove nulls
lukas-pierce Apr 22, 2025
114462b
feat: add bulma-calendar.d.ts
lukas-pierce Apr 22, 2025
ccdd48c
feat: add types for bulma-calendar.d.ts
lukas-pierce Apr 22, 2025
267059b
chore: comment deprecated event listener
lukas-pierce Apr 22, 2025
6846553
docs: add link for options
lukas-pierce Apr 22, 2025
1b8e9e0
refactor: typing
lukas-pierce Apr 22, 2025
33b4374
refactor: typing
lukas-pierce Apr 22, 2025
02e0ede
refactor: typing
lukas-pierce Apr 22, 2025
ef105e1
refactor: typing
lukas-pierce Apr 22, 2025
f6e44bf
refactor: typing
lukas-pierce Apr 22, 2025
775ac55
docs: link
lukas-pierce Apr 22, 2025
aecda8d
test: todo
lukas-pierce Apr 22, 2025
493b39e
fix(menu): properly handle submenu expansion
AbsoluteC2H6O Apr 23, 2025
39392da
fix(menu): properly handle submenu expansion
AbsoluteC2H6O Apr 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
},
"files": {
"ignoreUnknown": false,
"ignore": ["dist", "coverage"]
"ignore": ["dist", "coverage", "tsconfig.json"]
},
"formatter": {
"enabled": true,
Expand Down
Loading