import React, { useState } from 'react'; import { createClerks } from '../helpers/userHelpers'; // Adjust the import path as needed const CreateClerk = ({ shopId }) => { const [email, setEmail] = useState(''); const [username, setUsername] = useState(''); const [password, setPassword] = useState(''); const [loading, setLoading] = useState(false); const [message, setMessage] = useState(''); const handleSubmit = async (event) => { event.preventDefault(); setLoading(true); setMessage(''); // Basic validation if (!email || !username || !password) { setMessage('All fields are required'); setLoading(false); return; } try { const create = await createClerks(shopId, email, username, password); if(create) setMessage('Clerk created successfully'); else setMessage('failed') } catch (error) { setMessage('Error creating clerk'); } finally { setLoading(false); } }; return (