From d39ce6701bfec0faef56f5d99bedea9474802dfb Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 27 Jul 2023 19:12:12 +1000 Subject: [PATCH] Support url and email fields --- src/frontend/src/components/forms/ApiForm.tsx | 15 ++++ src/frontend/src/pages/Index/Home.tsx | 72 +++++++++++++++---- 2 files changed, 72 insertions(+), 15 deletions(-) diff --git a/src/frontend/src/components/forms/ApiForm.tsx b/src/frontend/src/components/forms/ApiForm.tsx index be92883824..ce93ca9a9e 100644 --- a/src/frontend/src/components/forms/ApiForm.tsx +++ b/src/frontend/src/components/forms/ApiForm.tsx @@ -187,6 +187,21 @@ function ApiFormField({ /> ); case 'url': + return ( + onChange(event.currentTarget.value)} + /> + ); + case 'email': + return ( + onChange(event.currentTarget.value)} + /> + ); case 'string': return ( @@ -80,20 +102,40 @@ export default function Home() { onClose={() => setPoFormOpened(false)} fetchInitialData={true} /> - - + setCompanyFormOpened(false)} + fetchInitialData={true} + /> + + + + + ); }