@@ -39,8 +39,7 @@ const LoadSelectCms = (props: LoadSelectCmsProps) => {
3939 const dispatch = useDispatch ( ) ;
4040
4141 const [ cmsData , setCmsData ] = useState < ICMSType [ ] > ( [ ] ) ;
42- const [ searchText ] = useState < string > ( '' ) ;
43- //const [cmsFilterStatus, setCmsFilterStatus] = useState<IFilterStatusType>({});
42+
4443 const [ cmsType , setCmsType ] = useState < ICMSType > (
4544 newMigrationData ?. legacy_cms ?. selectedCms || defaultCardType
4645 ) ;
@@ -53,7 +52,6 @@ const LoadSelectCms = (props: LoadSelectCmsProps) => {
5352 const [ errorMessage , setErrorMessage ] = useState < string > ( '' ) ;
5453
5554 /**** ALL METHODS HERE ****/
56-
5755 //Handle Legacy cms selection
5856 const handleCardClick = async ( data : ICMSType ) => {
5957 setSelectedCard ( { ...data } ) ;
@@ -75,7 +73,7 @@ const LoadSelectCms = (props: LoadSelectCmsProps) => {
7573 } ;
7674
7775 // Filter CMS Data
78- const filterCMSData = async ( searchText : string ) => {
76+ const filterCMSData = async ( ) => {
7977 try {
8078 const { all_cms = [ ] } = migrationData ?. legacyCMSData || { } ;
8179 setSelectedCard ( cmsType ) ;
@@ -116,29 +114,6 @@ const LoadSelectCms = (props: LoadSelectCmsProps) => {
116114 setCmsData ( [ ] ) ;
117115 }
118116 }
119- const newMigrationDataObj = {
120- ...newMigrationData ,
121- legacy_cms : {
122- ...newMigrationData ?. legacy_cms ,
123- selectedFileFormat : filteredCmsData [ 0 ] . allowed_file_formats [ 0 ]
124- }
125- } ;
126-
127- //dispatch(updateNewMigrationData(newMigrationDataObj));
128-
129- // setCmsData(filteredCmsData);
130-
131- //Normal Search
132- const _filterCmsData = validateArray ( all_cms )
133- ? filteredCmsData ?. filter (
134- ( { title, cms_id } : ICMSType ) =>
135- //Filtering Criteria base on SearchText
136- title ?. toLowerCase ( ) ?. includes ( searchText ) ||
137- cms_id ?. toLowerCase ( ) ?. includes ( searchText )
138- )
139- : [ ] ;
140-
141- setCmsData ( _filterCmsData ) ;
142117
143118 let newSelectedCard : ICMSType | undefined ;
144119
@@ -172,31 +147,9 @@ const LoadSelectCms = (props: LoadSelectCmsProps) => {
172147
173148 /**** ALL USEEffects HERE ****/
174149 useEffect ( ( ) => {
175- filterCMSData ( searchText ) ;
150+ filterCMSData ( ) ;
176151 } , [ ] ) ;
177152
178-
179- // Handle Legacy cms selection for single match
180- // useEffect(() => {
181- // const isSingleMatch = cmsData?.length === 1;
182- // if (isSingleMatch) {
183- // setSelectedCard({ ...selectedCard });
184-
185- // const newMigrationDataObj: INewMigration = {
186- // ...newMigrationData,
187- // legacy_cms: {
188- // ...newMigrationDataRef?.current?.legacy_cms,
189- // selectedCms: { ...selectedCard }
190- // }
191- // };
192- // console.info("neMigObj ---> ", newMigrationDataObj, cmsData)
193- // dispatch(updateNewMigrationData(newMigrationDataObj));
194-
195- // // Call for Step Change
196- // props?.handleStepChange(props?.currentStep);
197- // }
198- // }, [cmsData]);
199-
200153 return (
201154 < div >
202155 < div className = "col-12" >
0 commit comments