mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-03-21 12:29:03 +01:00
improved display
This commit is contained in:
parent
667f6f6229
commit
36871a0b34
@ -65,7 +65,7 @@ export const PayzenSettings: React.FC<PayzenSettingsProps> = ({}) => {
|
||||
|
||||
const handleUpdateKeys = () => {
|
||||
const api = new SettingAPI();
|
||||
api.bulkUpdate(settings).then(result => {
|
||||
api.bulkUpdate(config).then(result => {
|
||||
if (Array.from(result.values()).filter(item => !item.status).length > 0) {
|
||||
setErrors(JSON.stringify(result));
|
||||
} else {
|
||||
@ -99,19 +99,21 @@ export const PayzenSettings: React.FC<PayzenSettingsProps> = ({}) => {
|
||||
</div>
|
||||
);
|
||||
})}
|
||||
<div className="edit-keys">
|
||||
<FabButton className="edit-keys-btn" onClick={toggleEditKeysModal}>{t('app.admin.invoices.payment.edit_keys')}</FabButton>
|
||||
<FabModal title={t('app.admin.invoices.payment.payzen.payzen_keys')}
|
||||
isOpen={openEditModal}
|
||||
toggleModal={toggleEditKeysModal}
|
||||
width={ModalSize.medium}
|
||||
confirmButton={t('app.admin.invoices.payment.payzen.update_button')}
|
||||
onConfirm={handleUpdateKeys}
|
||||
preventConfirm={preventConfirm}
|
||||
closeButton>
|
||||
{errors && <span>{errors}</span>}
|
||||
<PayZenKeysForm onValidKeys={handleValidPayZenKeys} />
|
||||
</FabModal>
|
||||
</div>
|
||||
</div>
|
||||
<FabButton className="edit-keys-btn" onClick={toggleEditKeysModal}>{t('app.admin.invoices.payment.edit_keys')}</FabButton>
|
||||
<FabModal title={t('app.admin.invoices.payment.payzen.payzen_keys')}
|
||||
isOpen={openEditModal}
|
||||
toggleModal={toggleEditKeysModal}
|
||||
width={ModalSize.medium}
|
||||
confirmButton={t('app.admin.invoices.payment.payzen.update_button')}
|
||||
onConfirm={handleUpdateKeys}
|
||||
preventConfirm={preventConfirm}
|
||||
closeButton>
|
||||
{errors && <span>{errors}</span>}
|
||||
<PayZenKeysForm onValidKeys={handleValidPayZenKeys} />
|
||||
</FabModal>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
@ -3,14 +3,15 @@
|
||||
.payzen-keys {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: space-around;
|
||||
justify-content: start;
|
||||
flex-wrap: wrap;
|
||||
|
||||
.key-wrapper {
|
||||
padding: 5px;
|
||||
padding: 5px 15px;
|
||||
}
|
||||
}
|
||||
.edit-keys-btn {
|
||||
margin-top: 20px;
|
||||
.edit-keys {
|
||||
margin: 5px 15px;
|
||||
padding-top: 1.8rem;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user