Skip to content

Commit 4cf0241

Browse files
authored
docs: 🎨 beautiful (#42)
* style: 🎨 optimized code * test: add example test * test: uniapp example * chore: depend on upgrade * docs: optimized readme * docs: optimized readme * docs: optimized readme * docs: optimized readme * docs: team ui * docs: team ui * test: remove example
1 parent eb094a8 commit 4cf0241

File tree

8 files changed

+110
-67
lines changed

8 files changed

+110
-67
lines changed

README.md

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ High-quality and reliable Vue3 Hooks library
2323

2424
</div>
2525

26-
## 📚 Documentation
27-
28-
See the <a href="https://inhiblabcore.github.io/docs/hooks" target="_blank">Documentation Guide</a>
29-
3026
## ✨ Features
3127

32-
- Easy to learn and use
33-
- Supports SSR
34-
- Contains a comprehensive collection of basic Hooks
35-
- A wide range of application scenarios
36-
- Written in TypeScript with predictable static types
37-
- Support the on-demand load, and reduce the packing volume
28+
- 🏄🏼‍♂️ Easy to learn and use
29+
- 🔋 Supports SSR
30+
- 🛸 Contains a comprehensive collection of basic Hooks
31+
- 🏟️ A wide range of application scenarios
32+
- 🦾 Preferred useRequest, Powerful request middle tier
33+
- 🎪 Interactive demo, immersive
34+
- 🎯 Written in TypeScript with predictable static types
35+
- 🪄 Support the on-demand load, and reduce the packing volume
36+
- 🤺 Playground, there's ample scope for one's abilities
37+
- 🔐 Perfect test, safe and reliable
3838

3939
## 📦 Install
4040

@@ -44,7 +44,7 @@ $ npm i vue-hooks-plus
4444
$ yarn add vue-hooks-plus
4545
```
4646

47-
## 🔨 Usage
47+
## 🤹‍♀️ Usage
4848

4949
```typescript
5050
import { useRequest } from 'vue-hooks-plus'
@@ -54,20 +54,26 @@ import { useRequest } from 'vue-hooks-plus'
5454
import useRequest from 'vue-hooks-plus/es/useRequest'
5555
```
5656

57-
## 🏃 Start the document
57+
Refer to <a href="https://inhiblabcore.github.io/docs/hooks" target="_blank">Documentations</a> for more details.
58+
59+
## 🕹️ Dev the document
5860

5961
```
6062
<!-- need run initial -->
6163
6264
npm run docs:dev
6365
```
6466

65-
# 🪴 Project Activity
67+
## 🪴 Project Activity
6668

6769
![Alt](https://repobeats.axiom.co/api/embed/35dbca2274542c0144993be92cc51762227543d9.svg 'Repobeats analytics image')
6870

69-
# 🌸 Thanks
71+
## 🌸 Thanks
7072

7173
This project is heavily inspired by the following awesome projects.
7274

7375
- [ahooks](https://ahooks.js.org/)
76+
77+
## 📄 License
78+
79+
[MIT License](https://github.com/InhiblabCore/vue-hooks-plus/blob/master/LICENSE) © 2022-PRESENT [Yong Git](https://github.com/NelsonYong)

README.zh-CN.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@
2323

2424
</div>
2525

26-
## 📚 文档
27-
28-
查看 <a href="https://nelsonyong.gitee.io/docs/hooks" target="_blank">文档指南</a>
29-
3026
## ✨ 特性
3127

32-
- 易学易用
33-
- 支持 SSR
34-
- 丰富的 Hooks
35-
- 覆盖大部分业务场景
36-
- 使用 TypeScript 构建,提供完整的类型定义文件
37-
- 支持按需加载,减少打包体积
28+
- 🏄🏼‍♂️ 易学易用
29+
- 🔋 支持 SSR
30+
- 🛸 丰富的 Hooks
31+
- 🏟️ 覆盖大部分业务场景
32+
- 🦾 首选 useRequest,强大的请求中间层
33+
- 🎪 交互式 demo,身临其境
34+
- 🎯 使用 TypeScript 构建,提供完整的类型定义文件
35+
- 🪄 支持按需加载,减少打包体积
36+
- 🤺 演练场,大有用武之地
37+
- 🔐 测试完善,安全可靠
3838

3939
## 📦 安装
4040

@@ -44,7 +44,7 @@ $ npm i vue-hooks-plus
4444
$ yarn add vue-hooks-plus
4545
```
4646

47-
## 🔨 使用
47+
## 🤹‍♀️ 使用
4848

4949
```typescript
5050
import { useRequest } from 'vue-hooks-plus'
@@ -54,7 +54,9 @@ import { useRequest } from 'vue-hooks-plus'
5454
import useRequest from 'vue-hooks-plus/es/useRequest'
5555
```
5656

57-
## 🏃 启动文档
57+
更多详情请参考 <a href="https://inhiblab-core.gitee.io/docs/hooks" target="_blank">文档</a>。
58+
59+
## 🕹️ 调试文档
5860

5961
```
6062
<!-- need run initial -->
@@ -71,3 +73,7 @@ npm run docs:dev
7173
这个项目的灵感主要来自于以下这些很棒的项目。
7274

7375
- [ahooks](https://ahooks.js.org/)
76+
77+
## 📄 证书
78+
79+
[MIT License](https://github.com/InhiblabCore/vue-hooks-plus/blob/master/LICENSE) © 2022-PRESENT [Yong Git](https://github.com/NelsonYong)

packages/hooks/README.md

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ High-quality and reliable Vue3 Hooks library
2323

2424
</div>
2525

26-
## 📚 Documentation
27-
28-
See the <a href="https://inhiblabcore.github.io/docs/hooks" target="_blank">Documentation Guide</a>
29-
3026
## ✨ Features
3127

32-
- Easy to learn and use
33-
- Supports SSR
34-
- Contains a comprehensive collection of basic Hooks
35-
- A wide range of application scenarios
36-
- Written in TypeScript with predictable static types
37-
- Support the on-demand load, and reduce the packing volume
28+
- 🏄🏼‍♂️ Easy to learn and use
29+
- 🔋 Supports SSR
30+
- 🛸 Contains a comprehensive collection of basic Hooks
31+
- 🏟️ A wide range of application scenarios
32+
- 🦾 Preferred useRequest, Powerful request middle tier
33+
- 🎪 Interactive demo, immersive
34+
- 🎯 Written in TypeScript with predictable static types
35+
- ⚡️ Support the on-demand load, and reduce the packing volume
36+
- 🤺 The drill field shows its skills
37+
- 🔐 Perfect test, safe and reliable
3838

3939
## 📦 Install
4040

@@ -44,7 +44,7 @@ $ npm i vue-hooks-plus
4444
$ yarn add vue-hooks-plus
4545
```
4646

47-
## 🔨 Usage
47+
## 🤹‍♀️ Usage
4848

4949
```typescript
5050
import { useRequest } from 'vue-hooks-plus'
@@ -54,21 +54,26 @@ import { useRequest } from 'vue-hooks-plus'
5454
import useRequest from 'vue-hooks-plus/es/useRequest'
5555
```
5656

57-
## 🏃 Start the document
57+
Refer to <a href="https://inhiblabcore.github.io/docs/hooks" target="_blank">Documentations</a> for more details.
58+
59+
## 🕹️ Dev the document
5860

5961
```
6062
<!-- need run initial -->
6163
6264
npm run docs:dev
6365
```
6466

65-
# 🪴 Project Activity
67+
## 🪴 Project Activity
6668

6769
![Alt](https://repobeats.axiom.co/api/embed/35dbca2274542c0144993be92cc51762227543d9.svg 'Repobeats analytics image')
6870

69-
# 🌸 Thanks
71+
## 🌸 Thanks
7072

7173
This project is heavily inspired by the following awesome projects.
7274

73-
- [react-use](https://github.com/streamich/react-use)
7475
- [ahooks](https://ahooks.js.org/)
76+
77+
## 📄 License
78+
79+
[MIT License](https://github.com/InhiblabCore/vue-hooks-plus/blob/master/LICENSE) © 2022-PRESENT [Yong Git](https://github.com/NelsonYong)

packages/hooks/docs/.vitepress/theme/home/Home.vue

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script setup lang="ts">
22
import DemoEditor from './DemoEditor.vue'
3+
import HomeTeam from './HomeTeam.vue'
34
import Icon from './Icon.vue'
45
</script>
56

@@ -51,7 +52,7 @@
5152
<div class="vt-box">
5253
<h2>🎪 交互式demo演示</h2>
5354
<p>
54-
支持服务端的使用
55+
眼见为实,身临其境
5556
</p>
5657
</div>
5758
<div class="vt-box">
@@ -69,24 +70,22 @@
6970
<div class="vt-box">
7071
<h2>🤺 演练场</h2>
7172
<p>
72-
在线快速体验 hooks 编码
73+
在线编码,大有用武之地
7374
</p>
7475
</div>
7576
<div class="vt-box">
76-
<h2>⚡️ 按需加载</h2>
77+
<h2>🪄 按需加载</h2>
7778
<p>
78-
拿你想要的,减少打包体积
79+
拿你想要,包体积更小
7980
</p>
8081
</div>
8182
<div class="vt-box">
8283
<h2>🔐 安全性</h2>
8384
<p>
84-
安全极速 Vitest 单元测试
85+
测试完善,安全可靠
8586
</p>
8687
</div>
8788
</section>
88-
<!-- <HomeTeam /> -->
89-
9089
<DemoEditor>
9190
<div class="demo-name">
9291
Demo.vue
@@ -96,6 +95,7 @@
9695
<pre ref="block" class="text-left whitespace-normal font-mono bg-transparent"></pre>
9796
</div> -->
9897
</DemoEditor>
98+
<!-- <HomeTeam /> -->
9999
</div>
100100
</template>
101101

packages/hooks/docs/.vitepress/theme/home/TeamMember.vue

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<script setup lang="ts">
22
import { CoreTeam } from '../../../contributors'
33
4+
import { packageIcon, funcIcon } from './iconBase64'
5+
46
defineProps<{
57
data: CoreTeam
68
}>()
@@ -9,6 +11,7 @@
911
<template>
1012
<div class="container">
1113
<img
14+
class="avatar"
1215
loading="lazy"
1316
width="150"
1417
height="150"
@@ -64,19 +67,23 @@
6467
mxa
6568
>
6669
<template v-if="data.functions">
67-
<!-- <div op50 i-carbon:function-math title="Functions" /> -->
68-
<div>
69-
<a v-for="f of data.functions" :key="f" :href="`/${f}`" target="_blank">
70-
<code>{{ f }}</code>
71-
</a>
70+
<div class="code">
71+
<img class="icon" :src="funcIcon" alt="" />
72+
<div class="code-container">
73+
<a v-for="f of data.functions" :key="f" :href="`/${f}`" target="_blank">
74+
<code>{{ f }}</code>
75+
</a>
76+
</div>
7277
</div>
7378
</template>
7479
<template v-if="data.packages">
75-
<!-- <div /> -->
7680
<div class="code">
77-
<a v-for="f of data.packages" :key="f" href="">
78-
<code>{{ f }}</code>
79-
</a>
81+
<img class="icon" :src="packageIcon" alt="" />
82+
<div class="code-container">
83+
<a v-for="f of data.packages" :key="f" href="">
84+
<code>{{ f }}</code>
85+
</a>
86+
</div>
8087
</div>
8188
</template>
8289
</div>
@@ -89,7 +96,7 @@
8996
flex-direction: column;
9097
align-items: center;
9198
}
92-
img {
99+
.avatar {
93100
min-height: 4.75rem;
94101
min-width: 4.75rem;
95102
border-radius: 4.75rem;
@@ -105,9 +112,21 @@
105112
.code {
106113
background-color: var(--vp-code-block-bg);
107114
display: flex;
108-
flex-direction: column;
115+
/* flex-direction: column; */
116+
align-items: center;
109117
padding: 12px;
110118
border-radius: 5px;
111119
margin-top: 12px;
112120
}
121+
122+
.code-container {
123+
display: flex;
124+
flex-direction: column;
125+
padding-left: 8px;
126+
}
127+
128+
.icon {
129+
width: 1.2rem;
130+
height: 1.2rem;
131+
}
113132
</style>

packages/hooks/docs/.vitepress/theme/home/iconBase64.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,10 @@ const dark_bg =
1010
const svg =
1111
'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjcwcHgiIGhlaWdodD0iMjQwcHgiIHZpZXdCb3g9IjAgMCAyNzAgMjQwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPue8lue7hCAzPC90aXRsZT4KICAgIDxnIGlkPSLpppbpobUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLnlLvmnb8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NzAuMDAwMDAwLCAtMjAwLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i57yW57uELTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3MC4wMDAwMDAsIDIwMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLkuInop5LlvaLlpIfku70tMjYiIGZpbGw9IiM0MkQzOTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzLjc1MDAwMCwgMzAuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0zMy43NTAwMDAsIC0zMC4wMDAwMDApICIgcG9pbnRzPSIzMy43NSAwIDY3LjUgNjAgMCA2MCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMzUsMCBMMTE4LjA2MywzMC4xMTEgTDEwMSwwIEwxMzUsMCBaIiBpZD0i5b2i54q257uT5ZCIIiBmaWxsPSIjNDJEMzkzIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuS4ieinkuW9ouWkh+S7vS0yOCIgZmlsbD0iIzQ4Q0I5RCIgcG9pbnRzPSI2Ny41IDAgMTAxLjI1IDYwIDMzLjc1IDYwIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzNSwwIEwxNTEuOTM3LDMwLjExMSBMMTM1LDYwIEwxMTguMDYzLDMwLjExMSBMMTM1LDAgWiIgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iIzQ4Q0I5RCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDEuMjI3LDYwLjA0MiBMMTEzLDgxIEwxMTcsMTIwIEw2Ny41LDEyMCBMMTAxLjIyNyw2MC4wNDIgWiIgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iIzU4QTlDOCI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjguNzczLDYwLjA0MiBMMjAyLjUsMTIwIEwxNTMsMTIwIEwxNTcsODEgTDE2OC43NzMsNjAuMDQyIFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM1OEE5QzgiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQxLjkyMywxMzIuMzA3IEwxNjguNzUsMTgwIEwxMDEuMjUsMTgwIEwxMjguMDc3LDEzMi4zMDcgTDEzNSwxNDAgTDE0MS45MjMsMTMyLjMwNyBaIiBpZD0i5b2i54q257uT5ZCIIiBmaWxsPSIjNjA4REVDIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuS4ieinkuW9ouWkh+S7vS0zMCIgZmlsbD0iIzQ4Q0I5RCIgcG9pbnRzPSIyMDIuNSAwIDIzNi4yNSA2MCAxNjguNzUgNjAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTY5LC01LjQ1Njk2ODIxZS0xMiBMMTUxLjkzNywzMC4xMTEgTDEzNSwwIEwxNjksLTUuNDU2OTY4MjFlLTEyIFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM0MkQzOTMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i5LiJ6KeS5b2i5aSH5Lu9LTM5IiBmaWxsPSIjNDJEMzkzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzYuMjUwMDAwLCAzMC4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTIzNi4yNTAwMDAsIC0zMC4wMDAwMDApICIgcG9pbnRzPSIyMzYuMjUgMCAyNzAgNjAgMjAyLjUgNjAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i5LiJ6KeS5b2i5aSH5Lu9LTQwIiBmaWxsPSIjNTBCREFGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDIuNTAwMDAwLCA5MC4wMDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTIwMi41MDAwMDAsIC05MC4wMDAwMDApICIgcG9pbnRzPSIyMDIuNSA2MCAyMzYuMjUgMTIwIDE2OC43NSAxMjAiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i5LiJ6KeS5b2i5aSH5Lu9LTQxIiBmaWxsPSIjNTBCREFGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Ny41MDAwMDAsIDkwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtNjcuNTAwMDAwLCAtOTAuMDAwMDAwKSAiIHBvaW50cz0iNjcuNSA2MCAxMDEuMjUgMTIwIDMzLjc1IDEyMCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9IiIgaWQ9IuW9oueKtue7k+WQiCIgZmlsbD0iIzUwQkRBRiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMTcsMTIwIEwxMjguMDc3LDEzMi4zMDggTDEwMS4yNSwxODAgTDY3LjUsMTIwIEwxMTcsMTIwIFoiIGlkPSLlvaLnirbnu5PlkIgiIGZpbGw9IiM1RTlCREYiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjAyLjUsMTIwIEwxNjguNzUsMTgwIEwxNDEuOTI0LDEzMi4zMDggTDE1MywxMjAgTDIwMi41LDEyMCBaIiBpZD0i5b2i54q257uT5ZCIIiBmaWxsPSIjNUU5QkRGIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuS4ieinkuW9ouWkh+S7vS00NSIgZmlsbD0iIzYzODBGQiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM1LjAwMDAwMCwgMjEwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMTM1LjAwMDAwMCwgLTIxMC4wMDAwMDApICIgcG9pbnRzPSIxMzUgMTgwIDE2OC43NSAyNDAgMTAxLjI1IDI0MCI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4='
1212

13-
export { imageBase64, light_bg, dark_bg, svg }
13+
const packageIcon =
14+
'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjY5Mjg1NjMxNzM5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5OTIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTU1OC40NTIzNjQgOTUuNDE4MTgybDcuOTEyNzI3IDQuMTQyNTQ1TDg0My40MDM2MzYgMjU3Ljg2MTgxOGExMDguOTE2MzY0IDEwOC45MTYzNjQgMCAwIDEgNTQuMjI1NDU1IDg1Ljk2OTQ1NWwwLjMyNTgxOCA4LjI4NTA5MXYzMTYuNzQxODE4YzAgMzYuMDcyNzI3LTE3LjkyIDY5LjU4NTQ1NS00Ny40Mjk4MTggODkuNzg2MTgybC02Ljk4MTgxOCA0LjM3NTI3Mi0wLjEzOTYzNyAwLjA5MzA5MS0yNzcuMDM4NTQ1IDE1OC4zMDEwOTFjLTEyLjE5NDkwOSA2Ljk4MTgxOC0yNS4zNjcyNzMgMTEuNDk2NzI3LTM4LjgxODkwOSAxMy40NTE2MzdhMjkuNzg5MDkxIDI5Ljc4OTA5MSAwIDAgMS0zMS4xODU0NTUtMC4wNDY1NDYgMTA3LjUyIDEwNy41MiAwIDAgMS0zMS4zMjUwOTEtOS40OTUyNzNsLTcuNDQ3MjcyLTMuOTA5ODE4LTI3Ny4wMzg1NDYtMTU4LjMwMTA5MWExMDguOTE2MzY0IDEwOC45MTYzNjQgMCAwIDEtNTQuMjI1NDU0LTg2LjAxNmwtMC4zMjU4MTktOC4yMzg1NDVWMzUyLjExNjM2NGMwLTM2LjA3MjcyNyAxNy45Mi02OS42MzIgNDcuNDI5ODE5LTg5Ljc4NjE4Mmw2Ljk4MTgxOC00LjM3NTI3MyAwLjEzOTYzNi0wLjA5MzA5MUw0NTcuNTg4MzY0IDk5LjYwNzI3M2ExMDguODY5ODE4IDEwOC44Njk4MTggMCAwIDEgMTAwLjg2NC00LjE0MjU0NnpNMTg1LjcxNjM2NCAzNDYuMjk4MTgybC0wLjMyNTgxOSA1LjgxODE4MnYzMTYuNjk1MjcyYzAgMTUuNjg1ODE4IDcuNDQ3MjczIDMwLjI1NDU0NSAxOS44MjgzNjQgMzkuNTYzNjM3bDQuODQwNzI3IDMuMjExNjM2IDI3Mi4xOTc4MTkgMTU1LjUwODM2NHYtMzUwLjcyTDE4NS45MDI1NDUgMzQ0Ljk5NDkwOWE0OS4zMzgxODIgNDkuMzM4MTgyIDAgMCAwLTAuMTg2MTgxIDEuMzQ5ODE4eiBtNjUyLjM4MTA5MS0xLjAyNEw1NDEuNjQ5NDU1IDUxNi42NTQ1NDV2MzUwLjQ4NzI3M2wyNzIuMjQ0MzYzLTE1NS41NTQ5MDljMTMuNTQ0NzI3LTcuODY2MTgyIDIyLjQ4MTQ1NS0yMS41OTcwOTEgMjQuMzQzMjczLTM2Ljk1NzA5MWwwLjMyNTgxOC01LjgxODE4MlYzNTIuMTYyOTA5YzAtMi4zMjcyNzMtMC4xMzk2MzYtNC42NTQ1NDUtMC40NjU0NTQtNi44ODg3Mjd6IG0tMzQ0Ljk0ODM2NC0xOTcuMTY2NTQ2bC01LjkxMTI3MyAyLjg4NTgxOS0wLjA5MzA5MSAwLjA5MzA5LTI2MC41NjE0NTQgMTQ4LjgwNTgxOSAyODUuNjQ5NDU0IDE2NS4yMzYzNjMgMjg1LjMyMzYzNy0xNjUuMDUwMTgyLTI2MC43MDEwOTEtMTQ4Ljk5Mi0wLjEzOTYzNy0wLjA5MzA5YTQ5LjQ3NzgxOCA0OS40Nzc4MTggMCAwIDAtNDMuNTY2NTQ1LTIuODg1ODE5eiIgZmlsbD0iI2RiZGJkYiIgcC1pZD0iMTk5MyI+PC9wYXRoPjwvc3ZnPg=='
15+
16+
const funcIcon =
17+
'data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjY5Mjg1ODU1ODcxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ5ODMiIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTM2MC40NDggNDU2LjcwNGgxNjEuNzkyYzEyLjI4OCAwIDIwLjQ4IDguMTkyIDIwLjQ4IDIwLjQ4cy04LjE5MiAyMC40OC0yMC40OCAyMC40OGgtMTY3LjkzNmwtNzcuODI0IDQzOC4yNzJjLTIuMDQ4IDEwLjI0LTEyLjI4OCAxOC40MzItMjQuNTc2IDE2LjM4NC0xMC4yNC0yLjA0OC0xOC40MzItMTIuMjg4LTE2LjM4NC0yNC41NzZsNzUuNzc2LTQzMC4wOGgtMTE2LjczNmMtMTIuMjg4IDAtMjAuNDgtOC4xOTItMjAuNDgtMjAuNDhzOC4xOTItMjAuNDggMjAuNDgtMjAuNDhoMTI0LjkyOGwzNC44MTYtMTk2LjYwOGM0LjA5Ni0yMi41MjggMTQuMzM2LTUzLjI0OCAzNC44MTYtODMuOTY4IDE4LjQzMi0yNi42MjQgNDMuMDA4LTQ5LjE1MiA3MS42OC02My40ODggMzYuODY0LTE4LjQzMiA3Ny44MjQtMjYuNjI0IDExOC43ODQtMjguNjcyIDEyLjI4OCAwIDIwLjQ4IDguMTkyIDIwLjQ4IDIwLjQ4cy04LjE5MiAyMC40OC0yMC40OCAyMC40OGMtMzQuODE2IDAtNjcuNTg0IDguMTkyLTEwMC4zNTIgMjIuNTI4LTIyLjUyOCAxMi4yODgtNDMuMDA4IDI4LjY3Mi01Ny4zNDQgNTEuMi0xMC4yNCAxNC4zMzYtMTguNDMyIDMwLjcyLTIyLjUyOCA0Ny4xMDQtNC4wOTYgMTAuMjQtNC4wOTYgMTYuMzg0LTYuMTQ0IDIwLjQ4bC0zMi43NjggMTkwLjQ2NHogbTM0NC4wNjQgMjUxLjkwNGwxMTYuNzM2LTEzNy4yMTZjOC4xOTItOC4xOTIgMjAuNDgtMTAuMjQgMjguNjcyLTIuMDQ4czEwLjI0IDIwLjQ4IDIuMDQ4IDI4LjY3MmwtMTIwLjgzMiAxNDMuMzYgMTIwLjgzMiAxNDMuMzZjOC4xOTIgOC4xOTIgNi4xNDQgMjIuNTI4LTIuMDQ4IDI4LjY3Mi04LjE5MiA4LjE5Mi0yMi41MjggNi4xNDQtMjguNjcyLTIuMDQ4bC0xMTYuNzM2LTEzNy4yMTYtMTE2LjczNiAxMzcuMjE2Yy04LjE5MiA4LjE5Mi0yMC40OCAxMC4yNC0yOC42NzIgMi4wNDgtOC4xOTItOC4xOTItMTAuMjQtMjAuNDgtMi4wNDgtMjguNjcybDEyMC44MzItMTQzLjM2LTEyMC44MzItMTQzLjM2Yy04LjE5Mi04LjE5Mi02LjE0NC0yMi41MjggMi4wNDgtMjguNjcyIDguMTkyLTguMTkyIDIyLjUyOC02LjE0NCAyOC42NzIgMi4wNDhsMTE2LjczNiAxMzcuMjE2eiIgcC1pZD0iNDk4NCIgZmlsbD0iI2RiZGJkYiI+PC9wYXRoPjwvc3ZnPg=='
18+
19+
export { imageBase64, light_bg, dark_bg, svg, packageIcon, funcIcon }

packages/hooks/docs/contributors.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
["NelsonYong", "hongaah"]
1+
["NelsonYong", "hongaah", "Noobbbbbbb"]

packages/hooks/docs/contributors.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,13 @@ const coreTeamMembers: CoreTeam[] = [
4141
name: 'Hongaah',
4242
github: 'hongaah',
4343
description: '技术达人',
44-
packages: ['vue-hooks-plus 构建方案'],
44+
functions: ['useFetch'],
4545
},
46-
].sort(
47-
(pre, cur) =>
48-
contributors.findIndex(name => name === pre.github) -
49-
contributors.findIndex(name => name === cur.github),
50-
)
46+
]
47+
// .sort(
48+
// (pre, cur) =>
49+
// contributors.findIndex(name => name === pre.github) -
50+
// contributors.findIndex(name => name === cur.github),
51+
// )
5152

5253
export { coreTeamMembers, contributorList as contributors }

0 commit comments

Comments
 (0)