adding pilot

This commit is contained in:
2024-07-28 11:00:58 -05:00
parent 7728a1666a
commit ac52c5335f
4 changed files with 24 additions and 10 deletions

View File

@@ -16,7 +16,7 @@
"@fortawesome/free-regular-svg-icons": "^6.5.2", "@fortawesome/free-regular-svg-icons": "^6.5.2",
"@fortawesome/free-solid-svg-icons": "^6.5.2", "@fortawesome/free-solid-svg-icons": "^6.5.2",
"@fortawesome/react-fontawesome": "^0.2.2", "@fortawesome/react-fontawesome": "^0.2.2",
"@noahspan/noahspan-components": "^0.4.9", "@noahspan/noahspan-components": "^0.5.1",
"axios": "^1.7.2", "axios": "^1.7.2",
"framer-motion": "^11.1.7", "framer-motion": "^11.1.7",
"react": "^18.2.0", "react": "^18.2.0",

View File

@@ -5,7 +5,8 @@ import {
Input, Input,
Option, Option,
PlusIcon, PlusIcon,
Select Select,
TrashIcon
} from '@noahspan/noahspan-components'; } from '@noahspan/noahspan-components';
import { Controller, useFieldArray, useFormContext } from 'react-hook-form'; import { Controller, useFieldArray, useFormContext } from 'react-hook-form';
@@ -83,7 +84,13 @@ const PilotFormCertificates: React.FC<IPilotFormCertificates> = ({
/> />
</div> </div>
<div className="col-span-1"> <div className="col-span-1">
<Button onClick={() => remove(index)}>Remove</Button> <Button
className="flex items-center gap-3"
onClick={() => remove(index)}
>
<TrashIcon size="lg" />
Delete
</Button>
</div> </div>
</> </>
); );

View File

@@ -5,7 +5,8 @@ import {
Input, Input,
Option, Option,
PlusIcon, PlusIcon,
Select Select,
TrashIcon
} from '@noahspan/noahspan-components'; } from '@noahspan/noahspan-components';
import { Controller, useFieldArray, useFormContext } from 'react-hook-form'; import { Controller, useFieldArray, useFormContext } from 'react-hook-form';
@@ -71,7 +72,13 @@ const PilotFormEndorsements: React.FC<IPilotFormEndorsements> = ({
/> />
</div> </div>
<div className="col-span-1"> <div className="col-span-1">
<Button onClick={() => remove(index)}>Remove</Button> <Button
className="flex items-center gap-3"
onClick={() => remove(index)}
>
<TrashIcon size="lg" />
Delete
</Button>
</div> </div>
</> </>
); );
@@ -89,7 +96,7 @@ const PilotFormEndorsements: React.FC<IPilotFormEndorsements> = ({
variant="outlined" variant="outlined"
> >
<PlusIcon size="lg" /> <PlusIcon size="lg" />
Add Add Endorsement
</Button> </Button>
</div> </div>
</> </>

8
package-lock.json generated
View File

@@ -74,7 +74,7 @@
"@fortawesome/free-regular-svg-icons": "^6.5.2", "@fortawesome/free-regular-svg-icons": "^6.5.2",
"@fortawesome/free-solid-svg-icons": "^6.5.2", "@fortawesome/free-solid-svg-icons": "^6.5.2",
"@fortawesome/react-fontawesome": "^0.2.2", "@fortawesome/react-fontawesome": "^0.2.2",
"@noahspan/noahspan-components": "^0.4.9", "@noahspan/noahspan-components": "^0.5.1",
"axios": "^1.7.2", "axios": "^1.7.2",
"framer-motion": "^11.1.7", "framer-motion": "^11.1.7",
"react": "^18.2.0", "react": "^18.2.0",
@@ -3385,9 +3385,9 @@
"link": true "link": true
}, },
"node_modules/@noahspan/noahspan-components": { "node_modules/@noahspan/noahspan-components": {
"version": "0.4.9", "version": "0.5.1",
"resolved": "https://registry.npmjs.org/@noahspan/noahspan-components/-/noahspan-components-0.4.9.tgz", "resolved": "https://registry.npmjs.org/@noahspan/noahspan-components/-/noahspan-components-0.5.1.tgz",
"integrity": "sha512-Cr+cQZkCjY2JQokQrhbgCTXdD4vzFHRL4t9D5sutdouHFJAsW+vx1Qj35EyZ1quOwaisLbmMc/UqJgZldcFPaw==", "integrity": "sha512-H5up7kF35Vvkq0GJwEVNDu80o4V018BVcptDMOrFEAP7Ph/SngAFBOgMBU8o7Jl9oDR91FCQC0VHbzG8cqjROA==",
"dependencies": { "dependencies": {
"@fortawesome/fontawesome-svg-core": "^6.5.2", "@fortawesome/fontawesome-svg-core": "^6.5.2",
"@fortawesome/free-brands-svg-icons": "^6.5.2", "@fortawesome/free-brands-svg-icons": "^6.5.2",