fix: quote share mishap

This commit is contained in:
alexsparkes 2023-09-11 18:35:09 +01:00
parent ea5cc55179
commit 5046f3aa07
2 changed files with 44 additions and 11 deletions

View File

@ -11,7 +11,7 @@ dependencies:
specifier: ^11.11.0
version: 11.11.0(@emotion/react@11.11.1)(react@18.2.0)
'@floating-ui/react-dom':
specifier: ^1.3.0
specifier: 1.3.0
version: 1.3.0(react-dom@18.2.0)(react@18.2.0)
'@fontsource/lexend-deca':
specifier: 5.0.5
@ -104,7 +104,7 @@ devDependencies:
version: 15.10.3
stylelint-config-standard-scss:
specifier: ^10.0.0
version: 10.0.0(postcss@8.4.25)(stylelint@15.10.3)
version: 10.0.0(postcss@8.4.28)(stylelint@15.10.3)
stylelint-scss:
specifier: ^5.0.1
version: 5.0.1(stylelint@15.10.3)
@ -2174,12 +2174,25 @@ packages:
resolution: {integrity: sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g==}
dev: false
/@floating-ui/core@1.4.1:
resolution: {integrity: sha512-jk3WqquEJRlcyu7997NtR5PibI+y5bi+LS3hPmguVClypenMsCY3CBa3LAQnozRCtCrYWSEtAdiskpamuJRFOQ==}
dependencies:
'@floating-ui/utils': 0.1.2
dev: false
/@floating-ui/dom@1.4.4:
resolution: {integrity: sha512-21hhDEPOiWkGp0Ys4Wi6Neriah7HweToKra626CIK712B5m9qkdz54OP9gVldUg+URnBTpv/j/bi/skmGdstXQ==}
dependencies:
'@floating-ui/core': 1.3.1
dev: false
/@floating-ui/dom@1.5.2:
resolution: {integrity: sha512-6ArmenS6qJEWmwzczWyhvrXRdI/rI78poBcW0h/456+onlabit+2G+QxHx5xTOX60NBJQXjsCLFbW2CmsXpUog==}
dependencies:
'@floating-ui/core': 1.4.1
'@floating-ui/utils': 0.1.2
dev: false
/@floating-ui/react-dom@1.3.0(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==}
peerDependencies:
@ -2191,6 +2204,21 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
/@floating-ui/react-dom@2.0.2(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
'@floating-ui/dom': 1.5.2
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
/@floating-ui/utils@0.1.2:
resolution: {integrity: sha512-ou3elfqG/hZsbmF4bxeJhPHIf3G2pm0ujc39hYEZrfVqt7Vk/Zji6CXc3W0pmYM8BW1g40U+akTl9DKZhFhInQ==}
dev: false
/@fontsource/lexend-deca@5.0.5:
resolution: {integrity: sha512-O8ruL9Kcs4Ppx9WjFoRuhsjkVcJjhpovs1GnB65b6Fdf7nuMfYR1czfB5aGlaeeu8yYcE3VuHnzF8UuRMddxMg==}
dev: false
@ -2302,7 +2330,7 @@ packages:
dependencies:
'@babel/runtime': 7.22.15
'@emotion/is-prop-valid': 1.2.1
'@floating-ui/react-dom': 2.0.1(react-dom@18.2.0)(react@18.2.0)
'@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0)
'@mui/types': 7.2.4
'@mui/utils': 5.14.8(react@18.2.0)
'@popperjs/core': 2.11.8
@ -5167,13 +5195,13 @@ packages:
postcss: 8.4.28
dev: true
/postcss-scss@4.0.6(postcss@8.4.25):
/postcss-scss@4.0.6(postcss@8.4.28):
resolution: {integrity: sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.4.19
dependencies:
postcss: 8.4.25
postcss: 8.4.28
dev: true
/postcss-selector-parser@6.0.13:
@ -5768,7 +5796,7 @@ packages:
resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==}
dev: true
/stylelint-config-recommended-scss@12.0.0(postcss@8.4.25)(stylelint@15.10.3):
/stylelint-config-recommended-scss@12.0.0(postcss@8.4.28)(stylelint@15.10.3):
resolution: {integrity: sha512-5Bb2mlGy6WLa30oNeKpZvavv2lowJUsUJO25+OA68GFTemlwd1zbFsL7q0bReKipOSU3sG47hKneZ6Nd+ctrFA==}
peerDependencies:
postcss: ^8.3.3
@ -5777,8 +5805,8 @@ packages:
postcss:
optional: true
dependencies:
postcss: 8.4.25
postcss-scss: 4.0.6(postcss@8.4.25)
postcss: 8.4.28
postcss-scss: 4.0.6(postcss@8.4.28)
stylelint: 15.10.3
stylelint-config-recommended: 12.0.0(stylelint@15.10.3)
stylelint-scss: 5.0.1(stylelint@15.10.3)
@ -5792,7 +5820,7 @@ packages:
stylelint: 15.10.3
dev: true
/stylelint-config-standard-scss@10.0.0(postcss@8.4.25)(stylelint@15.10.3):
/stylelint-config-standard-scss@10.0.0(postcss@8.4.28)(stylelint@15.10.3):
resolution: {integrity: sha512-bChBEo1p3xUVWh/wenJI+josoMk21f2yuLDGzGjmKYcALfl2u3DFltY+n4UHswYiXghqXaA8mRh+bFy/q1hQlg==}
peerDependencies:
postcss: ^8.3.3
@ -5801,9 +5829,9 @@ packages:
postcss:
optional: true
dependencies:
postcss: 8.4.25
postcss: 8.4.28
stylelint: 15.10.3
stylelint-config-recommended-scss: 12.0.0(postcss@8.4.25)(stylelint@15.10.3)
stylelint-config-recommended-scss: 12.0.0(postcss@8.4.28)(stylelint@15.10.3)
stylelint-config-standard: 33.0.0(stylelint@15.10.3)
dev: true

View File

@ -16,6 +16,11 @@ function ShareModal({ modalClose, data }) {
url: data,
name: 'this image',
};
} else if (data.startsWith('"')) {
data = {
url: data,
name: 'this quote',
};
} else {
data = {
url: data,