Added confirm on shop settings save. RPS-62

This commit is contained in:
Patrick Fic
2020-11-25 15:43:08 -08:00
parent d1c654617d
commit 7a05c832e9

View File

@@ -1,5 +1,13 @@
import { DeleteFilled } from "@ant-design/icons";
import { Button, Form, Input, InputNumber, Select, Typography } from "antd";
import {
Button,
Form,
Input,
InputNumber,
Popconfirm,
Select,
Typography,
} from "antd";
import React, { useState } from "react";
import FormListMoveArrows from "../../atoms/form-list-move-arrows/form-list-move-arrows.atom";
import LayoutFormRow from "../../atoms/layout-form-row/layout-form-row.atom";
@@ -15,13 +23,15 @@ export default function ShopSettingsFormMolecule({ form, saveLoading }) {
return (
<div>
<Typography.Title>Shop Settings</Typography.Title>
<Button
type="primary"
loading={saveLoading}
onClick={() => form.submit()}
<Popconfirm
title="Changing these settings will require manually restarting RPS on all machines."
onConfirm={() => form.submit()}
>
Save
</Button>
<Button type="primary" loading={saveLoading}>
Save
</Button>
</Popconfirm>
<LayoutFormRow grow>
<Form.Item
label="Shop Name"