// Metro module 15346 (f15347). import { useState, useCallback } from "react"; import { ScrollView, View, StyleSheet } from "react-native"; import GuildDiscoveryCategoryStore from "../../../global_discovery_servers/GuildDiscoveryCategoryStore"; import { GuildPrimaryCategory } from "../../../guild_settings/discovery/GuildSettingsDiscoveryConstants"; import { GameControllerIcon } from "../../../../design/components/Icon/native/redesign/generated/GameControllerIcon"; import { TvIcon } from "../../../../design/components/Icon/native/redesign/generated/TvIcon"; import { ForumIcon } from "../../../../design/components/Icon/native/redesign/generated/ForumIcon"; import { ScienceIcon } from "../../../../design/components/Icon/native/redesign/generated/ScienceIcon"; import { MusicIcon } from "../../../../design/components/Icon/native/redesign/generated/MusicIcon"; import { BookCheckIcon } from "../../../../design/components/Icon/native/redesign/generated/BookCheckIcon"; import { PaintPaletteIcon } from "../../../../design/components/Icon/native/redesign/generated/PaintPaletteIcon"; import { PiggyBankIcon } from "../../../../design/components/Icon/native/redesign/generated/PiggyBankIcon"; import { RobotIcon } from "../../../../design/components/Icon/native/redesign/generated/RobotIcon"; import { MedalIcon } from "../../../../design/components/Icon/native/redesign/generated/MedalIcon"; import { FoodIcon } from "../../../../design/components/Icon/native/redesign/generated/FoodIcon"; import { PaintbrushThinIcon } from "../../../../design/components/Icon/native/redesign/generated/PaintbrushThinIcon"; import { BicycleIcon } from "../../../../design/components/Icon/native/redesign/generated/BicycleIcon"; import { PencilSparkleIcon } from "../../../../design/components/Icon/native/redesign/generated/PencilSparkleIcon"; import { createStyles } from "../../../../design/components/Styles/native/createStyles"; import Module712 from "../../../../_bundle/Module712"; import { useCheckboxA11yNative } from "../../../../_bundle/Module3907"; import { Button } from "../../../../design/components/Button/native/Button.native"; import useSafeAreaInsets_native from "../../../safe_area/useSafeAreaInsets.native"; import { useNavigation } from "../../../../design/components/Navigator/native/useNavigation.native"; import ICYMIActionCreators from "../../ICYMIActionCreators"; import ToastActionCreators from "../../../toast/native/ToastActionCreators"; import { intl, t } from "../../../../intl/index.native"; import { useStateFromStoresArray } from "../../../../_bundle/Module589"; import { ICYMIAnalytics } from "../../ICYMIAnalytics"; import { Text } from "../../../../design/components/Text/native/Text"; function $mk116923($env) { return () => (0, setState2)(false); } let useStyles; const WordTopic = function WordTopic(props) { const { topic, categoryid, selected, handlePress } = props; const icon = GuildPrimaryCategory.GAMING === categoryid ? : GuildPrimaryCategory.ENTERTAINMENT === categoryid ? : GuildPrimaryCategory.GENERAL_CHATTING === categoryid ? : GuildPrimaryCategory.SCIENCE_AND_TECH === categoryid ? : GuildPrimaryCategory.MUSIC === categoryid ? : GuildPrimaryCategory.EDUCATION === categoryid ? : GuildPrimaryCategory.CREATIVE_ARTS === categoryid ? : GuildPrimaryCategory.FINANCE === categoryid ? : GuildPrimaryCategory.BOTS === categoryid ? : GuildPrimaryCategory.SPORTS === categoryid ? : GuildPrimaryCategory.TRAVEL_AND_FOOD === categoryid ? : GuildPrimaryCategory.FASHION_AND_BEAUTY === categoryid ? : GuildPrimaryCategory.FITNESS_AND_HEALTH === categoryid ? : categoryid === 16 ? : void 0; const checkboxA11yNative = useCheckboxA11yNative({ checked: selected }); const { accessibilityRole, accessibilityState } = checkboxA11yNative; return icon != null ?