hunk.code_window:     meta?: Partial<WrappedFieldMetaProps>;
       width: string;
     } & DropDownControlProps,
   ): JSX.Element {
     let selectedValue: string | string[];
     if (_.isUndefined(props.input?.value)) {
       if (props.isMultiSelect)
         selectedValue = props?.initialValue ? (props.initialValue as string) : [];
       else
         selectedValue = props?.initialValue
           ? (props.initialValue as string[])
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:   if (_.isNil(props.input?.value)) {
  
hunk.file_path: app/client/src/components/formControls/DropDownControl.tsx
hunk.type: replace
file: import {
    ReduxAction,
    ReflowReduxActionTypes,
  } from "constants/ReduxActionConstants";
  import { ReflowedSpaceMap } from "reflow/reflowTypes";
  
  export const reflowMoveAction = (
    payload: ReflowedSpaceMap,
  ): ReduxAction<ReflowedSpaceMap> => {
    return {
      type: ReflowReduxActionTypes.REFLOW_MOVE,
      payload: payload,
    };
  };
  
  export const stopReflowAction = () => {
    return {
      type: ReflowReduxActionTypes.STOP_REFLOW,
    };
  };
  
  export const updateReflowOnBoardingAction = (payload: boolean) => {
    return {
      type: ReflowReduxActionTypes.ONBOARDING_UPDATE,
      payload,
    };
  };
  
  export const closeOnboardingCardAction = () => {
    return {
      type: ReflowReduxActionTypes.CLOSE_ONBOARDING_CARD,
    };
  };
  export const setEnableReflowAction = (payload: boolean) => {
    return {
      type: ReflowReduxActionTypes.ENABLE_REFLOW,
      payload,
    };
  };
  