diff --git a/src/app/(client-components)/(HeroSearchFormSmall)/(stay-search-form)/StaySearchForm.tsx b/src/app/(client-components)/(HeroSearchFormSmall)/(stay-search-form)/StaySearchForm.tsx new file mode 100644 index 0000000..42f3dcd --- /dev/null +++ b/src/app/(client-components)/(HeroSearchFormSmall)/(stay-search-form)/StaySearchForm.tsx @@ -0,0 +1,36 @@ +import React, { FC } from "react"; +import LocationInput from "../LocationInput"; +import GuestsInput from "../GuestsInput"; +import StayDatesRangeInput from "./StayDatesRangeInput"; +import { StaySearchFormFields } from "../../type"; + +export interface StaySearchFormProps { + defaultFieldFocus?: StaySearchFormFields; +} + +const StaySearchForm: FC = ({ defaultFieldFocus }) => { + const renderForm = () => { + return ( +
+ setDateFocused("startDate")} + className="flex-[1.5]" + autoFocus={defaultFieldFocus === "location"} + /> +
+ + +
+ + + ); + }; + + return renderForm(); +}; + +export default StaySearchForm;