feat: add page components

This commit is contained in:
张传龙
2022-08-28 19:37:23 +08:00
parent 841bab0d63
commit 079761b6fd
23 changed files with 272 additions and 221 deletions

60
pnpm-lock.yaml generated
View File

@@ -26,7 +26,7 @@ specifiers:
lodash-es: ^4.17.21
md-editor-v3: ^1.11.4
mockjs: ^1.1.0
naive-ui: ^2.32.1
naive-ui: ^2.32.2
pinia: ^2.0.13
prettier: ^2.6.1
rollup-plugin-visualizer: ^5.6.0
@@ -75,7 +75,7 @@ devDependencies:
fs-extra: 10.0.1
husky: 8.0.1
lint-staged: 13.0.3
naive-ui: 2.32.1_vue@3.2.31
naive-ui: 2.32.2_vue@3.2.31
prettier: 2.6.1
rollup-plugin-visualizer: 5.6.0
sass: 1.49.10
@@ -314,16 +314,16 @@ packages:
'@jridgewell/trace-mapping': 0.3.9
dev: true
/@css-render/plugin-bem/0.15.10_css-render@0.15.10:
resolution: {integrity: sha512-V7b08sM2PWJlXI7BJiVIa0Sg30H3u/jHay4AclNXfF2yRFwwb4ZJjggsMfzwj3WSihAdNf2WTqvOU5qsOD80Dg==}
/@css-render/plugin-bem/0.15.11_css-render@0.15.11:
resolution: {integrity: sha512-Bn8qadYPIz5DhZ4obTGHOJzeziQH6kY0+Fk5AEvwuuy378SLwwvXuuoechLjBHcgKkPCM03Oo4dDSGP/6NMdyw==}
peerDependencies:
css-render: ~0.15.10
css-render: ~0.15.11
dependencies:
css-render: 0.15.10
css-render: 0.15.11
dev: true
/@css-render/vue3-ssr/0.15.10_vue@3.2.31:
resolution: {integrity: sha512-keGKnkB2nyVGoA8GezMKNsmvTGXEzgLOGGlgshwOTSEzd1dsROyZ2m/khJ9jV5zbzDM4rWeAWbWF0zwHemsJcw==}
/@css-render/vue3-ssr/0.15.11_vue@3.2.31:
resolution: {integrity: sha512-n+SuqLPbY30FUTM8slX75OaEG+c8XlTOFrAklekX2XQGvBbz9XdBE6hTEgGlV5kPcTMqTJeCG7Vzhs9/29VC7w==}
peerDependencies:
vue: ^3.0.11
dependencies:
@@ -436,8 +436,8 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
/@juggle/resize-observer/3.3.1:
resolution: {integrity: sha512-zMM9Ds+SawiUkakS7y94Ymqx+S0ORzpG3frZirN3l+UlXUmSUR7hF4wxCVqW+ei94JzV5kt0uXBcoOEAuiydrw==}
/@juggle/resize-observer/3.4.0:
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
dev: true
/@nodelib/fs.scandir/2.1.5:
@@ -534,11 +534,11 @@ packages:
/@types/lodash-es/4.17.6:
resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==}
dependencies:
'@types/lodash': 4.14.183
'@types/lodash': 4.14.184
dev: true
/@types/lodash/4.14.183:
resolution: {integrity: sha512-UXavyuxzXKMqJPEpFPri6Ku5F9af6ZJXUneHhvQJxavrEjuHkFp2YnDWHcxJiG7hk8ZkWqjcyNeW1s/smZv5cw==}
/@types/lodash/4.14.184:
resolution: {integrity: sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==}
dev: true
/@types/minimist/1.2.2:
@@ -1488,8 +1488,8 @@ packages:
which: 2.0.2
dev: true
/css-render/0.15.10:
resolution: {integrity: sha512-6j5acvm81sXTHJiF47FNNICtDpF74YoWk1xEK3qQvdqgW6vc+OXrPqflL6m8f5GE6XuFYrbACNEd17kraCSBAQ==}
/css-render/0.15.11:
resolution: {integrity: sha512-hnLrHPUndVUTF5nmNPRey6hpixK02IPUGdEsm2xRjvJuewToyrVFx9Nmai8rgfVzhTFo5SJVh2PHAtzaIV8JKw==}
dependencies:
'@emotion/hash': 0.8.0
'@types/node': 17.0.23
@@ -1592,16 +1592,16 @@ packages:
engines: {node: '>=8'}
dev: true
/date-fns-tz/1.3.6_date-fns@2.29.1:
/date-fns-tz/1.3.6_date-fns@2.29.2:
resolution: {integrity: sha512-C8q7mErvG4INw1ZwAFmPlGjEo5Sv4udjKVbTc03zpP9cu6cp5AemFzKhz0V68LGcWEtX5mJudzzg3G04emIxLA==}
peerDependencies:
date-fns: '>=2.0.0'
dependencies:
date-fns: 2.29.1
date-fns: 2.29.2
dev: true
/date-fns/2.29.1:
resolution: {integrity: sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==}
/date-fns/2.29.2:
resolution: {integrity: sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==}
engines: {node: '>=0.11'}
dev: true
@@ -3767,19 +3767,19 @@ packages:
resolution: {integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=}
dev: true
/naive-ui/2.32.1_vue@3.2.31:
resolution: {integrity: sha512-4zRHAn9d273qKWHs2ZQ+9xZmGTfxhL/CI1tj8bJkE313zjwyGRaiPbCeh3hQgrNdZWiRXdqmA442EVKHizGWeg==}
/naive-ui/2.32.2_vue@3.2.31:
resolution: {integrity: sha512-vTNuZ8LBlfo/cdiv4S8o6Cg5g7p9V9cR5rK+Fag2cplOnng5twTILD3sBaCqw3k/BV1331Xdk26ml8Me8QJ7iA==}
peerDependencies:
vue: ^3.0.0
dependencies:
'@css-render/plugin-bem': 0.15.10_css-render@0.15.10
'@css-render/vue3-ssr': 0.15.10_vue@3.2.31
'@types/lodash': 4.14.183
'@css-render/plugin-bem': 0.15.11_css-render@0.15.11
'@css-render/vue3-ssr': 0.15.11_vue@3.2.31
'@types/lodash': 4.14.184
'@types/lodash-es': 4.17.6
async-validator: 4.2.5
css-render: 0.15.10
date-fns: 2.29.1
date-fns-tz: 1.3.6_date-fns@2.29.1
css-render: 0.15.11
date-fns: 2.29.2
date-fns-tz: 1.3.6_date-fns@2.29.2
evtd: 0.2.4
highlight.js: 11.6.0
lodash: 4.17.21
@@ -5604,9 +5604,9 @@ packages:
peerDependencies:
vue: ^3.0.11
dependencies:
'@css-render/vue3-ssr': 0.15.10_vue@3.2.31
'@juggle/resize-observer': 3.3.1
css-render: 0.15.10
'@css-render/vue3-ssr': 0.15.11_vue@3.2.31
'@juggle/resize-observer': 3.4.0
css-render: 0.15.11
evtd: 0.2.4
seemly: 0.3.6
vdirs: 0.1.8_vue@3.2.31