hunk.code_window: import { DataSelect, IConditions, IConditionsForm, IConditionsProps, IFilterTypeList } from './types';
   import { OnlineConditionRow } from './OnlineConditionRow';
   import { DefaultGroupOperatorData, DefaultOperatorData } from './constants';
   import { PreviousStepsConditionRow } from './PreviousStepsConditionRow';
   export function Conditions({
     isOpened,
     isReadonly = false,
     conditions,
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit: export interface IConditionsComponentProps {
     isOpened: boolean;
     isReadonly?: boolean;
     onClose: () => void;
     updateConditions: (data: IConditions[]) => void;
     conditions?: IConditions[];
     name: string;
     label?: string;
     filterPartsList: IFilterTypeList[];
     defaultFilter?: FilterPartTypeEnum;
     shouldDisallowEmptyConditions?: boolean;
   }
  
hunk.file_path: apps/web/src/components/conditions/Conditions.tsx
hunk.type: add
file: import React from 'react';
  import ReactDOM from 'react-dom';
  import App from './App';
  import reportWebVitals from './reportWebVitals';
  
  ReactDOM.render(
    <React.StrictMode>
      <App />
    </React.StrictMode>,
    document.getElementById('root')
  );
  
  /*
   * If you want to start measuring performance in your app, pass a function
   * to log results (for example: reportWebVitals(console.log))
   * or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals .
   */
  reportWebVitals();
  