import { CollectionResource } from "models/collection";
import { getProcess } from "store/processes/process";
import { Process } from "store/processes/process";
+import { PublicFavoritesState } from "store/public-favorites/public-favorites-reducer";
type CssRules = "root" | "button";
type IconProps = {
resources: ResourcesState;
- favorites: FavoritesState
+ favorites: FavoritesState;
+ publicFavorites: PublicFavoritesState;
}
export const MultiselectToolbar = connect(
//--------------------------------------------------//
-function mapStateToProps({auth, multiselect, resources, favorites}: RootState) {
+function mapStateToProps({auth, multiselect, resources, favorites, publicFavorites}: RootState) {
return {
checkedList: multiselect.checkedList as TCheckedList,
selectedUuid: isExactlyOneSelected(multiselect.checkedList),
user: auth && auth.user ? auth.user : null,
iconProps: {
resources,
- favorites
+ favorites,
+ publicFavorites
}
}
}