fix ScreensharePicker ui & modernise all UI

This commit is contained in:
Vendicated
2025-12-12 18:43:30 +01:00
parent 02ab7165aa
commit 5c992d66a6
15 changed files with 232 additions and 176 deletions
+19 -12
View File
@@ -36,8 +36,8 @@ importers:
specifier: 19.2.1
version: 19.2.1
'@vencord/types':
specifier: ^1.13.2
version: 1.13.2(@types/react-dom@18.3.1)(@types/react@19.2.1)
specifier: ^1.13.7
version: 1.13.7(@types/react-dom@18.3.1)(@types/react@19.2.1)
dotenv:
specifier: ^17.2.3
version: 17.2.3
@@ -629,6 +629,9 @@ packages:
'@types/node@22.19.1':
resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==}
'@types/node@22.19.2':
resolution: {integrity: sha512-LPM2G3Syo1GLzXLGJAKdqoU35XvrWzGJ21/7sgZTUpbkBaOasTj8tjwn6w+hCkqaa1TfJ/w67rJSwYItlJ2mYw==}
'@types/node@24.10.1':
resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==}
@@ -714,8 +717,8 @@ packages:
peerDependencies:
'@types/react': ^19.0.10
'@vencord/types@1.13.2':
resolution: {integrity: sha512-5RifSCC1X4xzoNaDTMANRLVZreEsHWWsGs6iBooqnBkLeigfP7FqAQfn6onogk/2+YQKNMTQT8N+MD+HGes5EA==}
'@vencord/types@1.13.7':
resolution: {integrity: sha512-MThrBwMEJ0CvKMrVgJC4cvJuDwwFXEhgSOJnmDZxmJeKOByVWLo7xxjn1suHkE1/euw9J5lGTfz1QTiYVXbLqA==}
peerDependencies:
'@types/react': 18.3.1
'@types/react-dom': 18.3.1
@@ -2983,8 +2986,8 @@ packages:
peerDependencies:
typescript: '>=4.8.4'
ts-pattern@5.8.0:
resolution: {integrity: sha512-kIjN2qmWiHnhgr5DAkAafF9fwb0T5OhMVSWrm8XEdTFnX6+wfXwYOFjeF86UZ54vduqiR7BfqScFmXSzSaH8oA==}
ts-pattern@5.9.0:
resolution: {integrity: sha512-6s5V71mX8qBUmlgbrfL33xDUwO0fq48rxAu2LBE11WBeGdpCPOsXksQbZJHvHwhrd3QjUusd3mAOM5Gg0mFBLg==}
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
@@ -3236,7 +3239,7 @@ snapshots:
make-fetch-happen: 10.2.1
nopt: 6.0.0
proc-log: 2.0.1
semver: 7.7.3
semver: 7.7.2
tar: 6.2.1
which: 2.0.2
transitivePeerDependencies:
@@ -3574,7 +3577,7 @@ snapshots:
'@npmcli/fs@2.1.2':
dependencies:
'@gar/promisify': 1.1.3
semver: 7.7.3
semver: 7.7.2
'@npmcli/move-file@2.0.1':
dependencies:
@@ -3641,6 +3644,10 @@ snapshots:
dependencies:
undici-types: 6.21.0
'@types/node@22.19.2':
dependencies:
undici-types: 6.21.0
'@types/node@24.10.1':
dependencies:
undici-types: 7.16.0
@@ -3770,16 +3777,16 @@ snapshots:
moment: 2.30.1
type-fest: 4.41.0
'@vencord/types@1.13.2(@types/react-dom@18.3.1)(@types/react@19.2.1)':
'@vencord/types@1.13.7(@types/react-dom@18.3.1)(@types/react@19.2.1)':
dependencies:
'@types/lodash': 4.17.15
'@types/node': 22.19.1
'@types/node': 22.19.2
'@types/react': 19.2.1
'@types/react-dom': 18.3.1
'@vencord/discord-types': 1.0.0(@types/react@19.2.1)
highlight.js: 11.11.1
moment: 2.30.1
ts-pattern: 5.8.0
ts-pattern: 5.9.0
type-fest: 4.41.0
'@vencord/venmic@6.1.0':
@@ -6597,7 +6604,7 @@ snapshots:
dependencies:
typescript: 5.9.3
ts-pattern@5.8.0: {}
ts-pattern@5.9.0: {}
tsconfig-paths@3.15.0:
dependencies: