hunk.code_window:     }
       return prisma.booking.create(createBookingObj);
     }
     let results: EventResult<AdditionalInformation>[] = [];
     let referencesToCreate: PartialReference[] = [];
     type Booking = Prisma.PromiseReturnType<typeof createBooking>;
     let booking: (Booking & { appsStatus?: AppsStatus[] }) | null = null;
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep
hunk.after_edit:   let results: EventResult<AdditionalInformation & { url?: string }>[] = [];
  
hunk.file_path: packages/features/bookings/lib/handleNewBooking.ts
hunk.type: replace
file: import { FiGlobe } from "@calcom/ui/components/icon";
  
  import { timeZone as localStorageTimeZone } from "@lib/clock";
  
  import TimeOptions from "@components/booking/TimeOptions";
  
  export function TimezoneDropdown({
    onChangeTimeZone,
  }: {
    onChangeTimeZone: (newTimeZone: string) => void;
    timeZone?: string;
  }) {
    const handleSelectTimeZone = (newTimeZone: string) => {
      onChangeTimeZone(newTimeZone);
      localStorageTimeZone(newTimeZone);
    };
  
    return (
      <>
        <div className="dark:focus-within:bg-darkgray-200 dark:bg-darkgray-100 dark:hover:bg-darkgray-200 -mx-[2px] !mt-3 flex w-fit max-w-[20rem] items-center rounded-[4px] px-1 py-[2px] text-sm font-medium focus-within:bg-gray-200 hover:bg-gray-100 lg:max-w-[12rem] [&_p]:focus-within:text-gray-900 dark:[&_p]:focus-within:text-white [&_svg]:focus-within:text-gray-900 dark:[&_svg]:focus-within:text-white">
          <FiGlobe className="dark:text-darkgray-600 flex h-4 w-4 text-gray-600 ltr:mr-[2px] rtl:ml-[2px]" />
          <TimeOptions onSelectTimeZone={handleSelectTimeZone} />
        </div>
      </>
    );
  }
  