16 lines
892 B
TypeScript
16 lines
892 B
TypeScript
// Metro module 15124 (f15125).
|
|
import useFavoritesGuildHeaderAction from "../hooks/useFavoritesGuildHeaderAction";
|
|
import { IconButton } from "../../../design/components/Button/native/IconButton.native";
|
|
import Module5176 from "../../../_bundle/Module5176";
|
|
import Module11373 from "../../../_bundle/Module11373";
|
|
import { openFavoritesGuildAddActionSheet } from "./FavoritesGuildAddActionSheet";
|
|
export function FavoritesGuildHeaderActionButton() {
|
|
const favoritesGuildHeaderAction = useFavoritesGuildHeaderAction();
|
|
const { isPreview, label } = favoritesGuildHeaderAction;
|
|
let exitPreview = favoritesGuildHeaderAction.exitPreview;
|
|
if (!isPreview) {
|
|
exitPreview = openFavoritesGuildAddActionSheet;
|
|
}
|
|
return <IconButton variant="secondary" size="sm" icon={isPreview ? Module5176 : Module11373} onPress={exitPreview} accessibilityLabel={label} maxFontSizeMultiplier={1} />;
|
|
}
|