Fix: Various bugs

Co-authored-by: David Ralph <me@davidcralph.co.uk>
Co-authored-by: Isaac <contact@eartharoid.me>
This commit is contained in:
alexsparkes
2024-03-18 22:08:08 +00:00
parent c2019de7d2
commit ae0530cfc6
43 changed files with 283 additions and 192 deletions

View File

@@ -1,6 +1,7 @@
import variables from 'config/variables';
import { MdEdit, MdCancel } from 'react-icons/md';
import { Button } from 'components/Elements';
const QuickLink = ({ item, deleteLink, startEditLink }) => {
let target,
@@ -51,14 +52,8 @@ const QuickLink = ({ item, deleteLink, startEditLink }) => {
</div>
<div>
<div className="messageAction">
<button className="deleteButton" onClick={() => startEditLink(item)}>
{variables.getMessage('modals.main.settings.sections.quicklinks.edit')}
<MdEdit />
</button>
<button className="deleteButton" onClick={(e) => deleteLink(item.key, e)}>
{variables.getMessage('modals.main.marketplace.product.buttons.remove')}
<MdCancel />
</button>
<Button type="settings" onClick={() => startEditLink(item)} icon={<MdEdit />} label={variables.getMessage('modals.main.settings.sections.quicklinks.edit')} />
<Button type="settings" onClick={(e) => deleteLink(item.key, e)} icon={ <MdCancel />} label={variables.getMessage('modals.main.marketplace.product.buttons.remove')} />
</div>
</div>
</div>

View File

@@ -44,7 +44,7 @@ class QuickLinksOptions extends PureComponent {
const data = JSON.parse(localStorage.getItem('quicklinks'));
if (!url.startsWith('http://') && !url.startsWith('https://')) {
url = 'http://' + url;
url = 'https://' + url;
}
if (url.length <= 0 || isValidUrl(url) === false) {