// Metro module 9423 (f9424). import { useCallback } from "react"; import { copy } from "../../../../utils/ClipboardUtils.native"; import { presentCopiedToClipboard } from "../../../toast/native/ToastUtils"; import ActionSheetActionCreators from "../../../action_sheet/native/ActionSheetActionCreators"; import { ActionSheet } from "../../../../design/components/Sheet/native/ActionSheet.native"; import { TableRowGroup } from "../../../../design/components/TableRow/native/TableRowGroup.native"; import { TableRow } from "../../../../design/components/TableRow/native/TableRow.native"; import { LinkIcon } from "../../../../design/components/Icon/native/redesign/generated/LinkIcon"; import { intl, t } from "../../../../intl/index.native"; export default function EmojiOptionsActionSheet(props) { const emojiSrc = props.emojiSrc; const callback = useCallback(() => { copy(emojiSrc); presentCopiedToClipboard(); ActionSheetActionCreators.hideActionSheet(); }, [emojiSrc]); return } label={intl.string(t.cIoudn)} onPress={callback} /> ; };