import { Stack } from "@fluentui/react"; import { FullTextIndex, FullTextPolicy } from "Contracts/DataModels"; import { CollapsibleSectionComponent } from "Explorer/Controls/CollapsiblePanel/CollapsibleSectionComponent"; import { FullTextPoliciesComponent } from "Explorer/Controls/FullTextSeach/FullTextPoliciesComponent"; import { scrollToSection } from "Explorer/Panes/AddCollectionPanel/AddCollectionPanelUtility"; import React from "react"; export interface AddMVFullTextSearchComponentProps { fullTextPolicy: FullTextPolicy; setFullTextPolicy: React.Dispatch>; setFullTextIndexes: React.Dispatch>; setFullTextPolicyValidated: React.Dispatch>; } export const AddMVFullTextSearchComponent = (props: AddMVFullTextSearchComponentProps): JSX.Element => { const { fullTextPolicy, setFullTextPolicy, setFullTextIndexes, setFullTextPolicyValidated } = props; return ( { scrollToSection("collapsibleFullTextPolicySectionContent"); }} > { setFullTextPolicy(fullTextPolicy); setFullTextIndexes(fullTextIndexes); setFullTextPolicyValidated(fullTextPolicyValidated); }} /> ); };