import React, { useEffect, useState } from 'react'; import { Flex } from '@wordpress/components'; import { isAnId } from '../../../utils/isAnId'; import { VendorForm } from './VendorForm'; import { Breadcrumb } from '../../../../../resources/js/Shared/Breadcrumb'; export const VendorEdit = () => { const [id, setId] = useState(); const [isNew, setNew] = useState(); const [breadcrumbs, setBreadcrumbs] = useState([ { label: 'Purchasing', href: '?page=vf-admin#/purchasing' }, { label: 'Vendors', href: '?page=vendorfuel#!/purchasing/vendors' }, ]); useEffect(() => { const fragment = location.hash.split('/').pop(); if (isAnId(fragment)) { setId(Number(fragment)); } else { setNew(true); } }, []); return ( <>

{isNew ? 'Add' : 'Edit'} vendor

); };