diff --git a/package.json b/package.json index b34de4d..94c0908 100644 --- a/package.json +++ b/package.json @@ -26,17 +26,12 @@ "axios": "^1.6.8", "axios-mock-adapter": "^1.22.0", "core-js": "3.21.1", - "dayjs": "1.11.0", - "gl-matrix": "3.4.3", - "jquery": "^3.7.1", + "libarchive-wasm": "^1.1.0", "mitt": "3.0.0", - "mobile-select": "1.1.2", "mockjs": "^1.1.0", "pinia": "^2.1.7", "vue": "3.4.21", - "vue-router": "4.3.0", - "vue-switches": "2.0.1", - "libarchive-wasm": "^1.1.0" + "vue-router": "4.3.0" }, "devDependencies": { "@commitlint/cli": "^19.2.1", @@ -56,6 +51,7 @@ "cz-conventional-changelog": "^3.3.0", "eslint": "^8.57.0", "eslint-plugin-vue": "^9.17.0", + "git-last-commit": "^1.0.1", "husky": "^9.0.11", "less": "4.1.3", "lint-staged": "^15.2.2", @@ -66,8 +62,7 @@ "vite": "^5.1.7", "vite-plugin-cdn-import": "0.3.5", "vite-plugin-commonjs": "^0.10.1", - "vue-tsc": "^2.0.6", - "git-last-commit": "^1.0.1" + "vue-tsc": "^2.0.6" }, "lint-staged": { "*.{js,ts,vue,jsx,tsx}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b11c9c0..93c88d0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,24 +17,12 @@ dependencies: core-js: specifier: 3.21.1 version: 3.21.1 - dayjs: - specifier: 1.11.0 - version: 1.11.0 - gl-matrix: - specifier: 3.4.3 - version: 3.4.3 - jquery: - specifier: ^3.7.1 - version: 3.7.1 libarchive-wasm: specifier: ^1.1.0 version: 1.1.0 mitt: specifier: 3.0.0 version: 3.0.0 - mobile-select: - specifier: 1.1.2 - version: 1.1.2 mockjs: specifier: ^1.1.0 version: 1.1.0 @@ -47,9 +35,6 @@ dependencies: vue-router: specifier: 4.3.0 version: 4.3.0(vue@3.4.21) - vue-switches: - specifier: 2.0.1 - version: 2.0.1 devDependencies: '@commitlint/cli': @@ -360,6 +345,7 @@ packages: /@babel/helper-string-parser@7.23.4: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-validator-identifier@7.22.20: resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} @@ -400,14 +386,6 @@ packages: picocolors: 1.0.0 dev: true - /@babel/parser@7.23.0: - resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.24.0 - dev: false - /@babel/parser@7.24.0: resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} engines: {node: '>=6.0.0'} @@ -525,6 +503,7 @@ packages: '@babel/helper-string-parser': 7.23.4 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + dev: true /@commitlint/cli@19.2.1(@types/node@20.12.4)(typescript@5.3.3): resolution: {integrity: sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==} @@ -1505,14 +1484,6 @@ packages: '@vue/compiler-core': 3.4.21 '@vue/shared': 3.4.21 - /@vue/compiler-sfc@2.7.14: - resolution: {integrity: sha512-aNmNHyLPsw+sVvlQFQ2/8sjNuLtK54TC6cuKnVzAY93ks4ZBrvwQSnkkIh7bsbNhum5hJBS00wSDipQ937f5DA==} - dependencies: - '@babel/parser': 7.23.0 - postcss: 8.4.35 - source-map: 0.6.1 - dev: false - /@vue/compiler-sfc@3.4.21: resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} dependencies: @@ -2055,17 +2026,9 @@ packages: hasBin: true dev: true - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: false - /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - /dayjs@1.11.0: - resolution: {integrity: sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==} - dev: false - /debug@4.3.4: resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} @@ -2482,10 +2445,6 @@ packages: split2: 4.2.0 dev: true - /gl-matrix@3.4.3: - resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==} - dev: false - /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -2747,10 +2706,6 @@ packages: requiresBuild: true dev: true - /jquery@3.7.1: - resolution: {integrity: sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==} - dev: false - /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -3038,10 +2993,6 @@ packages: ufo: 1.4.0 dev: true - /mobile-select@1.1.2: - resolution: {integrity: sha512-FrVAun32DsxLUZziTE1LPlXC72kD13f8N8tqgf7zVWRIOIIJakNxVs8mR2KMzm3QJAYq5+EJ4ji98pHdWJ7ekw==} - dev: false - /mockjs@1.1.0: resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==} hasBin: true @@ -3487,6 +3438,8 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} requiresBuild: true + dev: true + optional: true /source-map@0.7.4: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} @@ -3789,12 +3742,6 @@ packages: vue: 3.4.21(typescript@5.3.3) dev: false - /vue-switches@2.0.1: - resolution: {integrity: sha512-rDqBtK3TKy1pEvyZeWmnSHVeXqAcn+ozch7LiNThBzr1QMjg5rhvqBY7uWeli/baDDslf6CXmBJbHPwASJLqoA==} - dependencies: - vue: 2.7.14 - dev: false - /vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} dependencies: @@ -3814,14 +3761,6 @@ packages: typescript: 5.3.3 dev: true - /vue@2.7.14: - resolution: {integrity: sha512-b2qkFyOM0kwqWFuQmgd4o+uHGU7T+2z3T+WQp8UBjADfEv2n4FEMffzBmCKNP0IGzOEEfYjvtcC62xaSKeQDrQ==} - deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. - dependencies: - '@vue/compiler-sfc': 2.7.14 - csstype: 3.1.2 - dev: false - /vue@3.4.21(typescript@5.3.3): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: diff --git a/src/assets/data/posts6.json b/src/assets/data/posts6.json index b50c3d8..e72a490 100644 --- a/src/assets/data/posts6.json +++ b/src/assets/data/posts6.json @@ -54,9 +54,7 @@ }, "cover": { "uri": "tos-cn-i-0813/oYVDeaFZyENAAAAKXCYfxD6hI4zADNAURgtySl", - "url_list": [ - "jwWCPZVTIA4IKM-8WipLF.png" - ], + "url_list": ["jwWCPZVTIA4IKM-8WipLF.png"], "width": 720, "height": 720 }, @@ -227,15 +225,11 @@ "cover_url": [ { "uri": "douyin-user-image-file/f2196ddaa37f3097932d8a29ff0d0ca5", - "url_list": [ - "AiIEMkIA7Cb3s5c4e7e6g.png" - ] + "url_list": ["AiIEMkIA7Cb3s5c4e7e6g.png"] }, { "uri": "c8510002be9a3a61aad2", - "url_list": [ - "aHzLr77vcdBMUil15rXBa.png" - ] + "url_list": ["aHzLr77vcdBMUil15rXBa.png"] } ], "district": "", @@ -258,9 +252,7 @@ "share_desc": "长按复制此条消息,打开抖音搜索,查看TA的更多作品。", "share_image_url": { "uri": "tos-cn-p-0015/oge0HBDnlBbbZHjeDc4WtAI7AA0xb88gd9Ipjc", - "url_list": [ - "5jTb5yW0_50o6UaLR5hvo.png" - ] + "url_list": ["5jTb5yW0_50o6UaLR5hvo.png"] }, "share_qrcode_url": { "uri": "216a001823018b74cedd", @@ -283,15 +275,11 @@ "white_cover_url": [ { "uri": "douyin-user-image-file/f2196ddaa37f3097932d8a29ff0d0ca5", - "url_list": [ - "N_SVO2HXIpaY04hgsXYDI.png" - ] + "url_list": ["N_SVO2HXIpaY04hgsXYDI.png"] }, { "uri": "318f1000413827e122102", - "url_list": [ - "Sfz4PgDDqyNYHkFyXub5g.png" - ] + "url_list": ["Sfz4PgDDqyNYHkFyXub5g.png"] } ] } @@ -351,9 +339,7 @@ }, "cover": { "uri": "tos-cn-p-0015/254cc2f4142c490697a3cedd195283ab_1659776667", - "url_list": [ - "FL8H8KGmqTyGhOAFLQp14.png" - ], + "url_list": ["FL8H8KGmqTyGhOAFLQp14.png"], "width": 720, "height": 720 }, @@ -577,15 +563,11 @@ "cover_url": [ { "uri": "douyin-user-image-file/cfea7d18adf05c6d1990071756b7445d", - "url_list": [ - "aTnyHICCi-NMudWfVELeO.png" - ] + "url_list": ["aTnyHICCi-NMudWfVELeO.png"] }, { "uri": "c8510002be9a3a61aad2", - "url_list": [ - "IKCeBwXjtHdGf9WP9hfAc.png" - ] + "url_list": ["IKCeBwXjtHdGf9WP9hfAc.png"] } ], "district": null, @@ -608,9 +590,7 @@ "share_desc": "长按复制此条消息,打开抖音搜索,查看TA的更多作品。", "share_image_url": { "uri": "tos-cn-p-0015/oQf8CQFQnkRsZBmxgDb0AWAlQeb99lAAmEu9Kx", - "url_list": [ - "7A-WGbNrabkqe51pdxTc6.png" - ] + "url_list": ["7A-WGbNrabkqe51pdxTc6.png"] }, "share_qrcode_url": { "uri": "2e4fa00064dccedc33dae", @@ -633,15 +613,11 @@ "white_cover_url": [ { "uri": "douyin-user-image-file/cfea7d18adf05c6d1990071756b7445d", - "url_list": [ - "h7oEIs5JYXJ48lTJCPWTH.png" - ] + "url_list": ["h7oEIs5JYXJ48lTJCPWTH.png"] }, { "uri": "318f1000413827e122102", - "url_list": [ - "TX0D9ExiN7FRaAzaiBeu7.png" - ] + "url_list": ["TX0D9ExiN7FRaAzaiBeu7.png"] } ] } @@ -701,9 +677,7 @@ }, "cover": { "uri": "tos-cn-p-0015/o4zA2HNYFFXyyfbAnEDBAkNQhmIATEAgetYaSq", - "url_list": [ - "sZtkmLJnK30efnC-WgFMn.png" - ], + "url_list": ["sZtkmLJnK30efnC-WgFMn.png"], "width": 720, "height": 720 }, @@ -824,15 +798,11 @@ "cover_url": [ { "uri": "douyin-user-image-file/aff26fd8f33d7f743513e8f269e924cb", - "url_list": [ - "T1II_ZahdXvCzRrth6Csg.png" - ] + "url_list": ["T1II_ZahdXvCzRrth6Csg.png"] }, { "uri": "c8510002be9a3a61aad2", - "url_list": [ - "jAGv0q0ZTObOtfdCP9FcU.png" - ] + "url_list": ["jAGv0q0ZTObOtfdCP9FcU.png"] } ], "district": "", @@ -855,9 +825,7 @@ "share_desc": "长按复制此条消息,打开抖音搜索,查看TA的更多作品。", "share_image_url": { "uri": "tos-cn-p-0015/owr8DIVInO9quB6lgDbqAlBVeenTnlAAITj9Ey", - "url_list": [ - "fV_NMEobSXS4XFzzWrGjJ.png" - ] + "url_list": ["fV_NMEobSXS4XFzzWrGjJ.png"] }, "share_qrcode_url": { "uri": "53070029f462e2e70d94", @@ -880,15 +848,11 @@ "white_cover_url": [ { "uri": "douyin-user-image-file/aff26fd8f33d7f743513e8f269e924cb", - "url_list": [ - "BGNqXhXX9rB0RZe2-Gh3g.png" - ] + "url_list": ["BGNqXhXX9rB0RZe2-Gh3g.png"] }, { "uri": "318f1000413827e122102", - "url_list": [ - "8bHhp2JU-9tMF9irmzEZj.png" - ] + "url_list": ["8bHhp2JU-9tMF9irmzEZj.png"] } ] } @@ -948,9 +912,7 @@ }, "cover": { "uri": "tos-cn-p-0015/9975a3ff7baf4c4391da36112920574a", - "url_list": [ - "zE-I6gDNlO7OyVRN1Rl7T.png" - ], + "url_list": ["zE-I6gDNlO7OyVRN1Rl7T.png"], "width": 720, "height": 720 }, @@ -1086,15 +1048,11 @@ "cover_url": [ { "uri": "douyin-user-image-file/c029dcead6fbf261d15b1ab7de43bf2f", - "url_list": [ - "2eFwyUS9yN8r7wJCXHUvb.png" - ] + "url_list": ["2eFwyUS9yN8r7wJCXHUvb.png"] }, { "uri": "c8510002be9a3a61aad2", - "url_list": [ - "0yrHnPaNjbwpkaPNo7s4x.png" - ] + "url_list": ["0yrHnPaNjbwpkaPNo7s4x.png"] } ], "district": "", @@ -1117,9 +1075,7 @@ "share_desc": "长按复制此条消息,打开抖音搜索,查看TA的更多作品。", "share_image_url": { "uri": "tos-cn-p-0015/oceLdA0zALBI8CoyKiCfhU69IBlNq4RsbgzSAu", - "url_list": [ - "qnOWDz5lUek2B1I5MPHa-.png" - ] + "url_list": ["qnOWDz5lUek2B1I5MPHa-.png"] }, "share_qrcode_url": { "uri": "216a0023aa35c71d4381", @@ -1142,15 +1098,11 @@ "white_cover_url": [ { "uri": "douyin-user-image-file/c029dcead6fbf261d15b1ab7de43bf2f", - "url_list": [ - "ejF34o5i413UeROTNoYFI.png" - ] + "url_list": ["ejF34o5i413UeROTNoYFI.png"] }, { "uri": "318f1000413827e122102", - "url_list": [ - "x9tjnPkC-OscQ480dZZAR.png" - ] + "url_list": ["x9tjnPkC-OscQ480dZZAR.png"] } ] } @@ -1210,9 +1162,7 @@ }, "cover": { "uri": "tos-cn-i-0813/dec79ae450c643f59e7ac007bffac735", - "url_list": [ - "B6zqJFdOWWsbZqYtqCxbM.png" - ], + "url_list": ["B6zqJFdOWWsbZqYtqCxbM.png"], "width": 720, "height": 720 }, @@ -1369,9 +1319,7 @@ "cover_url": [ { "uri": "c8510002be9a3a61aad2", - "url_list": [ - "2uHX3U05JE9hy7W6loPDK.png" - ] + "url_list": ["2uHX3U05JE9hy7W6loPDK.png"] } ], "district": null, @@ -1393,9 +1341,7 @@ "share_desc": "长按复制此条消息,打开抖音搜索,查看TA的更多作品。", "share_image_url": { "uri": "tos-cn-p-0015/b01c417ab84c48a18151df6f4874c517_1651306670", - "url_list": [ - "noPw6HHZHlcIQTKhc-Sr4.png" - ] + "url_list": ["noPw6HHZHlcIQTKhc-Sr4.png"] }, "share_qrcode_url": { "uri": "330b002fd4ab5b64f36e", @@ -1418,9 +1364,7 @@ "white_cover_url": [ { "uri": "318f1000413827e122102", - "url_list": [ - "wqKmvIFifx1re2KR2VAXF.png" - ] + "url_list": ["wqKmvIFifx1re2KR2VAXF.png"] } ] } @@ -1480,9 +1424,7 @@ }, "cover": { "uri": "tos-cn-p-0015/9c5820418cbb49a9afac60b51bf63ee5_1667300317", - "url_list": [ - "VYvXAcOWFGKsZg9TCDqlW.png" - ], + "url_list": ["VYvXAcOWFGKsZg9TCDqlW.png"], "width": 720, "height": 720 }, @@ -1634,15 +1576,11 @@ "cover_url": [ { "uri": "douyin-user-image-file/215a5e084e4ef0fac70d54b5b6794760", - "url_list": [ - "ugFWsFLtl37YDmOhdWVPP.png" - ] + "url_list": ["ugFWsFLtl37YDmOhdWVPP.png"] }, { "uri": "c8510002be9a3a61aad2", - "url_list": [ - "6BjX7F0tH7NR_Ivj97YH_.png" - ] + "url_list": ["6BjX7F0tH7NR_Ivj97YH_.png"] } ], "district": "", @@ -1665,9 +1603,7 @@ "share_desc": "长按复制此条消息,打开抖音搜索,查看TA的更多作品。", "share_image_url": { "uri": "tos-cn-p-0015/oMinDrDQQBALaq2bjjeaY3Pv4efApBAInCI7BR", - "url_list": [ - "KjoYiM7SWjrqov4pC-xMm.png" - ] + "url_list": ["KjoYiM7SWjrqov4pC-xMm.png"] }, "share_qrcode_url": { "uri": "f9be000540dadbec288f", @@ -1690,15 +1626,11 @@ "white_cover_url": [ { "uri": "douyin-user-image-file/215a5e084e4ef0fac70d54b5b6794760", - "url_list": [ - "dGAmnrwmsaQBEpOli1dGm.png" - ] + "url_list": ["dGAmnrwmsaQBEpOli1dGm.png"] }, { "uri": "318f1000413827e122102", - "url_list": [ - "Nuc00o5h98o_IqhHv6uL0.png" - ] + "url_list": ["Nuc00o5h98o_IqhHv6uL0.png"] } ] } diff --git a/src/components/Back.vue b/src/components/Back.vue index dc755da..3a6975f 100644 --- a/src/components/Back.vue +++ b/src/components/Back.vue @@ -2,6 +2,8 @@ diff --git a/src/components/slide/SlideVertical.vue b/src/components/slide/SlideVertical.vue index acfef10..868765c 100644 --- a/src/components/slide/SlideVertical.vue +++ b/src/components/slide/SlideVertical.vue @@ -1,6 +1,5 @@ @@ -347,7 +347,7 @@ function dislike() { .sidebar { touch-action: pan-y; - width: 80vw; + width: 80%; height: calc(var(--vh, 1vh) * 100); overflow: auto; background: rgb(22, 22, 22); diff --git a/src/pages/home/slide/Community.vue b/src/pages/home/slide/Community.vue index d450872..7a0b5ca 100644 --- a/src/pages/home/slide/Community.vue +++ b/src/pages/home/slide/Community.vue @@ -1,10 +1,10 @@