[offers][fix] Fix console warnings

pull/366/head
Ai Ling 3 years ago
parent 3f5b76bc0f
commit ba74a46768

@ -7,7 +7,7 @@ export function Breadcrumbs({ stepLabels, currentStep }: BreadcrumbsProps) {
return ( return (
<div className="flex space-x-1"> <div className="flex space-x-1">
{stepLabels.map((label, index) => ( {stepLabels.map((label, index) => (
<> <div key={label}>
{index === currentStep ? ( {index === currentStep ? (
<p className="text-sm text-purple-700">{label}</p> <p className="text-sm text-purple-700">{label}</p>
) : ( ) : (
@ -16,7 +16,7 @@ export function Breadcrumbs({ stepLabels, currentStep }: BreadcrumbsProps) {
{index !== stepLabels.length - 1 && ( {index !== stepLabels.length - 1 && (
<p className="text-sm text-gray-400">{'>'}</p> <p className="text-sm text-gray-400">{'>'}</p>
)} )}
</> </div>
))} ))}
</div> </div>
); );

@ -430,16 +430,14 @@ function OfferDetailsFormArray({
<div> <div>
{fields.map((item, index) => { {fields.map((item, index) => {
return ( return (
<> <div key={item.id}>
{jobType === JobType.FullTime ? ( {jobType === JobType.FullTime ? (
<FullTimeOfferDetailsForm <FullTimeOfferDetailsForm
key={`offer.${item.id}`}
index={index} index={index}
setDialogOpen={setDialogOpen} setDialogOpen={setDialogOpen}
/> />
) : ( ) : (
<InternshipOfferDetailsForm <InternshipOfferDetailsForm
key={`offer.${item.id}`}
index={index} index={index}
setDialogOpen={setDialogOpen} setDialogOpen={setDialogOpen}
/> />
@ -472,7 +470,7 @@ function OfferDetailsFormArray({
be reversed. be reversed.
</p> </p>
</Dialog> </Dialog>
</> </div>
); );
})} })}
<Button <Button

@ -1,4 +1,5 @@
import type { ComponentProps } from 'react'; import type { ComponentProps } from 'react';
import { forwardRef } from 'react';
import { useFormContext, useWatch } from 'react-hook-form'; import { useFormContext, useWatch } from 'react-hook-form';
import MonthYearPicker from '~/components/shared/MonthYearPicker'; import MonthYearPicker from '~/components/shared/MonthYearPicker';
@ -14,7 +15,7 @@ type FormMonthYearPickerProps = Omit<
name: string; name: string;
}; };
export default function FormMonthYearPicker({ function FormMonthYearPickerWithRef({
name, name,
...rest ...rest
}: FormMonthYearPickerProps) { }: FormMonthYearPickerProps) {
@ -35,3 +36,7 @@ export default function FormMonthYearPicker({
/> />
); );
} }
const FormMonthYearPicker = forwardRef(FormMonthYearPickerWithRef);
export default FormMonthYearPicker;

Loading…
Cancel
Save