Customized download option text in OnlyDownloadCollectionOption

This commit is contained in:
Ananddubey01 2023-01-31 21:20:07 +05:30
parent dbc2ab334b
commit ab42e68285
2 changed files with 11 additions and 4 deletions

View file

@ -10,10 +10,12 @@ interface Iprops {
action: CollectionActions,
loader?: boolean
) => (...args: any[]) => Promise<void>;
downloadOptionText?: string;
}
export function OnlyDownloadCollectionOption({
handleCollectionAction,
downloadOptionText = constants.DOWNLOAD,
}: Iprops) {
return (
<OverflowMenuOption
@ -22,7 +24,7 @@ export function OnlyDownloadCollectionOption({
CollectionActions.CONFIRM_DOWNLOAD,
false
)}>
{constants.DOWNLOAD_COLLECTION}
{downloadOptionText}
</OverflowMenuOption>
);
}

View file

@ -272,8 +272,13 @@ const CollectionOptions = (props: CollectionOptionsProps) => {
<TrashCollectionOption
handleCollectionAction={handleCollectionAction}
/>
) : collectionSummaryType === CollectionSummaryType.favorites ||
collectionSummaryType ===
) : collectionSummaryType ===
CollectionSummaryType.favorites ? (
<OnlyDownloadCollectionOption
handleCollectionAction={handleCollectionAction}
downloadOptionText={constants.DOWNLOAD_FAVOURITES}
/>
) : collectionSummaryType ===
CollectionSummaryType.uncategorized ? (
<OnlyDownloadCollectionOption
handleCollectionAction={handleCollectionAction}