Vben
20a3868594
feat: add modal and drawer components and examples ( #4229 )
...
* feat: add modal component
* feat: add drawer component
* feat: apply new modal and drawer components to the layout
* chore: typo
* feat: add some unit tests
2024-08-25 23:40:52 +08:00
handsomeFu
d5655f02e3
chore(docs): update function parameter comments ( #4215 )
...
* docs(other): update function parameters jsdoc
- 移除`vue-router.d.ts`中`activePath`属性的默认值注释。
- 重构`generateRoutes`函数签名,增加`options`参数。
- 调整`authLogin`函数文档,增加`onSuccess`回调函数的说明。
* docs: 删除 `activePath` 属性的默认值注释
在路线文档中,移除了`activePath`属性的默认值注释,以清晰说明其行为。此更改更新了文档内容,使其更准确地反映代码实现。
2024-08-22 21:52:44 +08:00
Li Kui
cd652941cd
fix: switching language does not load the translation of the component correctly ( #4205 )
...
closes #4191
2024-08-21 10:06:06 +08:00
Vben
2288827265
fix: fixed the failure to refresh the page when login failed ( #4204 )
2024-08-20 22:33:25 +08:00
Li Kui
01d60336a6
feat: refactor and improve the request client and support refreshToken ( #4157 )
...
* feat: refreshToken
* chore: store refreshToken
* chore: generate token using jsonwebtoken
* chore: set refreshToken in httpOnly cookie
* perf: authHeader verify
* chore: add add response interceptor
* chore: test refresh
* chore: handle logout
* chore: type
* chore: update pnpm-lock.yaml
* chore: remove test code
* chore: add todo comment
* chore: update pnpm-lock.yaml
* chore: remove default interceptors
* chore: copy codes
* chore: handle refreshToken invalid
* chore: add refreshToken preference
* chore: typo
* chore: refresh token逻辑调整
* refactor: interceptor presets
* chore: copy codes
* fix: ci errors
* chore: add missing await
* feat: 完善refresh-token逻辑及文档
* fix: ci error
* chore: filename
---------
Co-authored-by: vince <vince292007@gmail.com>
2024-08-19 22:59:42 +08:00
Vben
3c17f4e9f8
perf: all icons used in the core are offline ( #4173 )
...
* perf: all icons used in the core are offline
* chore: update default icon
* chore: update shadow
2024-08-17 21:11:07 +08:00
Vben
0faf7810b6
perf: optimization of tabbar display ( #4169 )
...
* perf: optimization of tabbar display
* fix: ci error
* chore: typo
* chore: typo
2024-08-16 22:20:18 +08:00
Vben
debb32d353
fix: page spinner is styled incorrectly when scrolling ( #4163 )
...
* feat: add contributor information to documents
* fix: page spinner is styled incorrectly when scrolling
2024-08-15 21:48:52 +08:00
Vben
4793c4c0db
perf: staticRoutes is renamed externalRoutes ( #4143 )
2024-08-13 21:48:01 +08:00
Vben
738bc456c8
perf: improve login page UI ( #4142 )
...
* perf: improve login page UI
* chore: update docs
2024-08-13 21:17:10 +08:00
invalid w
f20c5d9e2e
feat(@vben/playground): add full-screen examples ( #4126 )
...
* feat(@vben/playground): add full-screen examples
* chore: rm unuse class
* chore: move fullScreen demo to features router
* chore: responsive
* chore: 调整路由路径
* chore: card增加间距
---------
Co-authored-by: Li Kui <90845831+likui628@users.noreply.github.com>
2024-08-13 11:37:03 +08:00
invalid w
6e6e35ae4a
chore(@vben/playground): add a clipboard example ( #4133 )
...
* chore(@vben/playground): 增加剪切板示例
* chore: rm unuse code
2024-08-13 11:11:13 +08:00
Vben
3f9ce63868
feat: support vue file unit testing, add some components unit testing ( #4119 )
2024-08-11 21:01:22 +08:00
Vben
517acada1a
refactor: adjust all sample pages and use page components ( #4118 )
2024-08-11 20:05:52 +08:00
Vben
b464b87ac5
refactor: migrate demo applications to playground ( #4116 )
...
* chore: detail adjustment
* refactor: Migrate demo applications to playground
* perf: logic optimization
* chore: update docs
* chore: update docs
2024-08-11 16:09:32 +08:00