import variables from 'config/variables'; import { PureComponent } from 'react'; import { MdUpdate, MdOutlineExtensionOff, MdSendTimeExtension } from 'react-icons/md'; import { toast } from 'react-toastify'; import Modal from 'react-modal'; import { SideloadFailedModal } from '../components/Elements/SideloadFailedModal/SideloadFailedModal'; import Item from '../components/Items/Item'; import Items from '../components/Items/Items'; import { Dropdown, FileUpload } from 'components/Form/Settings'; import { Header, CustomActions } from 'components/Layout/Settings'; import { Button } from 'components/Elements'; import { install, uninstall, urlParser } from 'utils/marketplace'; export default class Added extends PureComponent { constructor() { super(); this.state = { installed: JSON.parse(localStorage.getItem('installed')), item: {}, button: '', showFailed: false, failedReason: '', }; this.buttons = { uninstall: (