feat:add pressing return(enter) to submit modal

This commit is contained in:
Khaing Myel Khant
2022-10-13 20:40:51 +06:30
parent 50e8d60773
commit ff03d41d97
13 changed files with 26 additions and 12 deletions
@@ -93,7 +93,7 @@ const AwardModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="title"
control={control}
@@ -177,6 +177,7 @@ const AwardModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -93,7 +93,7 @@ const CertificateModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -177,6 +177,7 @@ const CertificateModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -110,7 +110,7 @@ const CustomModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="title"
control={control}
@@ -282,6 +282,7 @@ const CustomModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -106,7 +106,7 @@ const EducationModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="institution"
control={control}
@@ -255,6 +255,7 @@ const EducationModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -114,6 +114,7 @@ const InterestModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -85,7 +85,7 @@ const LanguageModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -150,6 +150,7 @@ const LanguageModal: React.FC = () => {
</div>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -89,7 +89,7 @@ const ProfileModal: React.FC = () => {
handleClose={handleClose}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="network"
control={control}
@@ -136,6 +136,7 @@ const ProfileModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -102,7 +102,7 @@ const ProjectModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -225,6 +225,7 @@ const ProjectModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -93,7 +93,7 @@ const PublicationModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -177,6 +177,7 @@ const PublicationModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -90,7 +90,7 @@ const ReferenceModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -162,6 +162,7 @@ const ReferenceModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -88,7 +88,7 @@ const SkillModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -166,6 +166,8 @@ const SkillModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
@@ -99,7 +99,7 @@ const VolunteerModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="organization"
control={control}
@@ -208,6 +208,7 @@ const VolunteerModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);
+2 -1
View File
@@ -99,7 +99,7 @@ const WorkModal: React.FC = () => {
heading={isEditMode ? editText : addText}
footerChildren={<Button onClick={handleSubmit(onSubmit)}>{isEditMode ? editText : addText}</Button>}
>
<form className="my-2 grid grid-cols-2 gap-4">
<form className="my-2 grid grid-cols-2 gap-4" onSubmit={handleSubmit(onSubmit)}>
<Controller
name="name"
control={control}
@@ -208,6 +208,7 @@ const WorkModal: React.FC = () => {
/>
)}
/>
<input type="submit" style={{ display: 'none' }} />
</form>
</BaseModal>
);