Skip to content

Commit 105870e

Browse files
committed
增加键盘演示组件
1 parent e1b4c15 commit 105870e

30 files changed

+1128
-627
lines changed

.editorconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,7 @@ ij_typescript_ternary_operation_signs_on_next_line = false
330330
ij_typescript_ternary_operation_wrap = off
331331
ij_typescript_union_types_wrap = on_every_item
332332
ij_typescript_use_chained_calls_group_indents = false
333-
ij_typescript_use_double_quotes = true
333+
ij_typescript_use_double_quotes = false
334334
ij_typescript_use_explicit_js_extension = auto
335335
ij_typescript_use_path_mapping = always
336336
ij_typescript_use_public_modifier = false
@@ -508,7 +508,7 @@ ij_javascript_ternary_operation_signs_on_next_line = false
508508
ij_javascript_ternary_operation_wrap = off
509509
ij_javascript_union_types_wrap = on_every_item
510510
ij_javascript_use_chained_calls_group_indents = false
511-
ij_javascript_use_double_quotes = true
511+
ij_javascript_use_double_quotes = false
512512
ij_javascript_use_explicit_js_extension = auto
513513
ij_javascript_use_path_mapping = always
514514
ij_javascript_use_public_modifier = false

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,13 @@ pnpm widget create
7171

7272
### 组件列表
7373

74+
#### 键盘演示
75+
76+
![png](./public/images/preview_keystroke.png)
77+
78+
https://github.com/widget-js/hotspot
79+
80+
7481
#### 抖音热榜
7582

7683
![png](https://raw.githubusercontent.com/widget-js/hotspot/master/public/images/preview_douyin.png)

components.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ declare module '@vue/runtime-core' {
1111
ElAlert: typeof import('element-plus/es')['ElAlert']
1212
ElAvatar: typeof import('element-plus/es')['ElAvatar']
1313
ElButton: typeof import('element-plus/es')['ElButton']
14+
ElCard: typeof import('element-plus/es')['ElCard']
1415
ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
1516
ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup']
1617
ElColorPicker: typeof import('element-plus/es')['ElColorPicker']

package.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"@vueuse/integrations": "^9.6.0",
2828
"@vueuse/motion": "2.0.0-beta.12",
2929
"@vueuse/router": "^9.9.0",
30-
"@widget-js/core": "^0.1.25",
31-
"@widget-js/vue3": "^0.1.23",
30+
"@widget-js/core": "^0.1.31",
31+
"@widget-js/vue3": "^0.1.26",
3232
"animate.css": "^4.1.1",
3333
"axios": "^1.1.3",
3434
"color": "^4.2.3",
@@ -63,25 +63,27 @@
6363
"@vue/compiler-sfc": "^3.2.45",
6464
"@vue/eslint-config-typescript": "^9.1.0",
6565
"@widget-js/cli": "^1.0.7",
66-
"@widget-js/vite-plugin-widget": "^1.0.1",
66+
"@widget-js/vite-plugin-widget": "^1.0.3",
6767
"@widget-js/webpack-plugin": "^1.0.5",
68+
"autoprefixer": "^10.4.13",
6869
"babel-loader": "^8.3.0",
6970
"css-loader": "^6.7.2",
7071
"eslint": "^8.26.0",
71-
"eslint-plugin-storybook": "^0.6.7",
7272
"eslint-plugin-vue": "^8.0.3",
7373
"lint-staged": "^13.0.3",
74+
"postcss": "^8.4.21",
7475
"prettier": "^2.8.4",
76+
"prettier-plugin-tailwindcss": "^0.2.3",
7577
"raw-loader": "^4.0.2",
7678
"sass": "^1.56.0",
7779
"sass-loader": "^12.0.0",
7880
"style-loader": "^3.3.1",
81+
"tailwindcss": "^3.2.7",
7982
"ts-loader": "^8.3.0",
8083
"typescript": "^4.8.4",
8184
"unplugin-auto-import": "^0.11.4",
8285
"unplugin-vue-components": "^0.22.9",
8386
"vite": "^4.0.0",
84-
"vue-cli-plugin-storybook": "^3.0.0-rc.1",
8587
"vue-loader": "^16.8.3",
8688
"vue-tsc": "^1.0.11",
8789
"webpack": "^5.74.0",

prettier.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module.exports = {
2-
printWidth: 100,
2+
printWidth: 120,
33
tabWidth: 2,
44
useTabs: false,
55
semi: false,
@@ -15,6 +15,7 @@ module.exports = {
1515
proseWrap: 'never',
1616
htmlWhitespaceSensitivity: 'strict',
1717
endOfLine: 'auto',
18+
bracketSameLine: true,
1819
rangeStart: 0,
1920
plugins: [require('prettier-plugin-tailwindcss')]
2021
}

public/images/preview_keystroke.png

14.1 KB
Loading

src/App.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,5 @@
33
</template>
44

55
<style lang="scss">
6-
@import "common/css/common.css";
76
</style>
87

9-
<style lang="scss">
10-
</style>

src/common/css/common.css

Lines changed: 0 additions & 80 deletions
This file was deleted.

src/countdown/CountdownList.vue

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
<template>
22
<widget-base-dialog title="事项设置">
3-
<template #main>
4-
5-
</template>
3+
<template #main></template>
64
</widget-base-dialog>
75
</template>
86

97
<script lang="ts" setup>
10-
import {WidgetApi} from "@widget-js/core";
8+
import { WidgetApi } from '@widget-js/core'
119
12-
const store = WidgetApi.getStore("cn.widgetjs.widgets.countdown-list");
10+
const store = WidgetApi.getStore('cn.widgetjs.widgets.countdown-list')
1311
</script>
1412

1513
<style scoped lang="scss">

0 commit comments

Comments
 (0)