diff --git a/src/components/admin/resources/form.tsx b/src/components/admin/resources/form.tsx index 6d6ac69..ceb2fa5 100644 --- a/src/components/admin/resources/form.tsx +++ b/src/components/admin/resources/form.tsx @@ -86,15 +86,22 @@ const SelectImageInput = () => { htmlFor="resource-image-file" className="bg-whit group relative cursor-pointer overflow-hidden rounded-xl border border-neutral-400 drop-shadow-lg" > - - -
- -
+ {photo ? ( + <> + +
+ +
+ + ) : ( +
+ +
+ )} { + const formMethods = useForm(); + + const [serverError, _setServerError] = useState(undefined); + + const onSubmit: SubmitHandler = () => { + // TODO: TRPC request to create resource + }; + + return ( + + } + label="Create" + onClick={() => { + onSubmit(formMethods.getValues()); + }} + />, + } + label="Cancel" + href={`/resources`} + />, + ]} + > +
+ +
+
+
+ ); +}; + +export default EditResourcePage;