// Metro module 15123 (f15124). import { useCallback } from "react"; import { DeveloperMode } from "../../user_settings/UserSettings"; import { useFavoritesAccess } from "../FavoritesHooks"; import { resetFavoritesGuild } from "../FavoritesActionCreators"; import { intl } from "../../../intl/index.native"; import FavoritesGuild_messages from "../intl/FavoritesGuild.messages"; export default function useFavoritesGuildResetAction() { let isAvailable = DeveloperMode.useSetting(); const hasAccess = useFavoritesAccess().hasAccess; const callback = useCallback(() => { resetFavoritesGuild(); }, []); if (isAvailable) { isAvailable = hasAccess; } return { isAvailable, label: intl.string(FavoritesGuild_messages.YkET6R), subLabel: intl.string(FavoritesGuild_messages.ZzcwNk), perform: callback }; };