fix plugin install modal

This commit is contained in:
AAGaming
2022-09-17 16:02:00 -04:00
parent 90c523ec45
commit fded2fa8bf
@@ -1,4 +1,4 @@
import { ModalRoot, QuickAccessTab, Router, Spinner, staticClasses } from 'decky-frontend-lib'; import { ConfirmModal, QuickAccessTab, Router, Spinner, staticClasses } from 'decky-frontend-lib';
import { FC, useState } from 'react'; import { FC, useState } from 'react';
interface PluginInstallModalProps { interface PluginInstallModalProps {
@@ -14,7 +14,7 @@ interface PluginInstallModalProps {
const PluginInstallModal: FC<PluginInstallModalProps> = ({ artifact, version, hash, onOK, onCancel, closeModal }) => { const PluginInstallModal: FC<PluginInstallModalProps> = ({ artifact, version, hash, onOK, onCancel, closeModal }) => {
const [loading, setLoading] = useState<boolean>(false); const [loading, setLoading] = useState<boolean>(false);
return ( return (
<ModalRoot <ConfirmModal
bOKDisabled={loading} bOKDisabled={loading}
closeModal={closeModal} closeModal={closeModal}
onOK={async () => { onOK={async () => {
@@ -34,7 +34,7 @@ const PluginInstallModal: FC<PluginInstallModalProps> = ({ artifact, version, ha
{!loading && '?'} {!loading && '?'}
</div> </div>
</div> </div>
</ModalRoot> </ConfirmModal>
); );
}; };