From 67b287d75db85502613f91eea8ebc3e4c9394913 Mon Sep 17 00:00:00 2001 From: Gigi Date: Wed, 15 Oct 2025 17:20:59 +0200 Subject: [PATCH] feat: add Search option to article menu for ants.sh portal --- src/components/ContentPanel.tsx | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/components/ContentPanel.tsx b/src/components/ContentPanel.tsx index 9d5022bf..2f5aecfc 100644 --- a/src/components/ContentPanel.tsx +++ b/src/components/ContentPanel.tsx @@ -6,7 +6,7 @@ import rehypeRaw from 'rehype-raw' import rehypePrism from 'rehype-prism-plus' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import 'prismjs/themes/prism-tomorrow.css' -import { faSpinner, faCheckCircle, faEllipsisH, faExternalLinkAlt, faMobileAlt, faCopy, faShare } from '@fortawesome/free-solid-svg-icons' +import { faSpinner, faCheckCircle, faEllipsisH, faExternalLinkAlt, faMobileAlt, faCopy, faShare, faSearch } from '@fortawesome/free-solid-svg-icons' import { ContentSkeleton } from './Skeletons' import { nip19 } from 'nostr-tools' import { getNostrUrl } from '../config/nostrGateways' @@ -311,6 +311,13 @@ const ContentPanel: React.FC = ({ setShowArticleMenu(false) } } + + const handleOpenSearch = () => { + if (articleLinks) { + window.open(articleLinks.portal, '_blank', 'noopener,noreferrer') + } + setShowArticleMenu(false) + } // Video actions const handleOpenVideoExternal = () => { @@ -722,6 +729,13 @@ const ContentPanel: React.FC = ({ Copy Original )} +