import { Typography } from "@material-ui/core"; import { ConfirmButtonTransitionState } from "@saleor/components/ConfirmButton"; import Container from "@saleor/components/Container"; import Grid from "@saleor/components/Grid"; import PageHeader from "@saleor/components/PageHeader"; import Savebar from "@saleor/components/Savebar"; import { OrderSettingsFragment } from "@saleor/fragments/types/OrderSettingsFragment"; import { ShopOrderSettingsFragment } from "@saleor/fragments/types/ShopOrderSettingsFragment"; import { SubmitPromise } from "@saleor/hooks/useForm"; import { sectionNames } from "@saleor/intl"; import { Backlink } from "@saleor/macaw-ui"; import React from "react"; import { FormattedMessage, useIntl } from "react-intl"; import OrderFulfillmentSettings from "../OrderFulfillmentSettings"; import OrderSettings from "../OrderSettings/OrderSettings"; import OrderSettingsForm, { OrderSettingsFormData } from "./form"; export interface OrderSettingsPageProps { orderSettings: OrderSettingsFragment; shop: ShopOrderSettingsFragment; disabled: boolean; saveButtonBarState: ConfirmButtonTransitionState; onBack: () => void; onSubmit: (data: OrderSettingsFormData) => SubmitPromise; } const OrderSettingsPage: React.FC = props => { const { orderSettings, shop, disabled, saveButtonBarState, onBack, onSubmit } = props; const intl = useIntl(); return ( {({ data, submit, hasChanged, change }) => ( {intl.formatMessage(sectionNames.orders)}
)} ); }; OrderSettingsPage.displayName = "OrderSettingsPage"; export default OrderSettingsPage;