import { Box, Input, Tooltip } from '@wix/design-system'; import { FlagSmall, PinSmall, StatusAlertSmall, } from '@wix/wix-ui-icons-common/lazy'; import React from 'react'; import { FiltersMap } from '@wix/bex-core'; import { CollectionViewsState } from '../../state'; import { observer } from 'mobx-react-lite'; import { useWixPatternsContainer } from '@wix/bex-core/react'; import { VIEWS_REDESIGN_EXPERIMENT } from './ViewsDropdown'; export type ViewsDropdownPrefixProps = { state: CollectionViewsState; }; export function _ViewsDropdownPrefix( props: ViewsDropdownPrefixProps, ) { const { state } = props; const container = useWixPatternsContainer(); const isRedesign = container.internalExperiments?.enabled( VIEWS_REDESIGN_EXPERIMENT, ); const { views } = state; const { collection: { translate: t }, } = views; if ( !views.isCurrentViewSelected || (views.isCurrentViewSelected && state.isViewChanged) ) { return ( ); } if (views.isDefaultView) { return ( {isRedesign ? : } ); } return null; } export const ViewsDropdownPrefix = observer(_ViewsDropdownPrefix);