From ffa57f9455baa0e0213a083cdf54a6aa68432b3e Mon Sep 17 00:00:00 2001 From: austinkelsay Date: Thu, 27 Mar 2025 20:26:42 -0500 Subject: [PATCH] Cleanup --- src/components/content/dropdowns/MessageDropdownItem.js | 4 +--- src/components/feeds/MessageInput.js | 1 - src/components/navbar/Navbar.js | 7 ------- src/components/search/SearchBar.js | 5 ----- src/config/appConfig.js | 2 +- src/hooks/nostr/useCourses.js | 1 - src/hooks/nostr/useDocuments.js | 1 - src/hooks/nostr/useVideos.js | 1 - src/pages/index.js | 1 + 9 files changed, 3 insertions(+), 20 deletions(-) diff --git a/src/components/content/dropdowns/MessageDropdownItem.js b/src/components/content/dropdowns/MessageDropdownItem.js index 28726e6..7f94590 100644 --- a/src/components/content/dropdowns/MessageDropdownItem.js +++ b/src/components/content/dropdowns/MessageDropdownItem.js @@ -67,7 +67,7 @@ const MessageDropdownItem = ({ message, onSelect }) => { authorData = await fetchNostrAuthor(messageRef.pubkey); } - // Extract author details with fallbacks - profile already contains the formatted data + // Extract author details with fallbacks const authorName = authorData?.name || authorData?.displayName || "Unknown User"; const authorPicture = authorData?.picture || authorData?.image || null; @@ -86,7 +86,6 @@ const MessageDropdownItem = ({ message, onSelect }) => { } } else if (currentPlatform === "discord") { - // Format Discord message const avatarUrl = messageRef?.author?.avatar ? `https://cdn.discordapp.com/avatars/${messageRef.author.id}/${messageRef.author.avatar}.png` : null; @@ -105,7 +104,6 @@ const MessageDropdownItem = ({ message, onSelect }) => { } } else if (currentPlatform === "stackernews") { - // Format StackerNews message if (isMounted) { setMessageData({ content: messageRef?.title, diff --git a/src/components/feeds/MessageInput.js b/src/components/feeds/MessageInput.js index 5a01abd..e9f0e06 100644 --- a/src/components/feeds/MessageInput.js +++ b/src/components/feeds/MessageInput.js @@ -29,7 +29,6 @@ const MessageInput = () => { try { // Wait for relay connection await currentPool.ensureRelay(relay); - // Try to publish await currentPool.publish([relay], event); return true; } catch (err) { diff --git a/src/components/navbar/Navbar.js b/src/components/navbar/Navbar.js index a403d87..b31462b 100644 --- a/src/components/navbar/Navbar.js +++ b/src/components/navbar/Navbar.js @@ -10,8 +10,6 @@ import 'primeicons/primeicons.css'; import { useNDKContext } from '@/context/NDKContext'; import useWindowWidth from '@/hooks/useWindowWidth'; -// todo: Dropdown on left becomes search bar on mobile (also about and subscribe are linked in user avatart dropdown on mobile) -// MAYBE: Add a 4th button at the bottom that contains both about and subscribe const Navbar = () => { const router = useRouter(); const windowWidth = useWindowWidth(); @@ -21,11 +19,6 @@ const Navbar = () => { const [showMobileSearch, setShowMobileSearch] = useState(false); const menu = useRef(null); - // Debug Navbar mounting - useEffect(() => { - console.log("Navbar mounted, windowWidth:", windowWidth); - }, [windowWidth]); - // Lock/unlock body scroll when mobile search is shown/hidden useEffect(() => { if (showMobileSearch && windowWidth <= 600) { diff --git a/src/components/search/SearchBar.js b/src/components/search/SearchBar.js index 349f5cf..4736828 100644 --- a/src/components/search/SearchBar.js +++ b/src/components/search/SearchBar.js @@ -24,11 +24,6 @@ const SearchBar = ({ isMobileSearch, isDesktopNav, onCloseSearch }) => { const [searchResults, setSearchResults] = useState([]); const op = useRef(null); const { ndk, reInitializeNDK } = useNDKContext(); - - // Debug effect to check component mounting and props - useEffect(() => { - console.log("SearchBar mounted with props:", { isMobileSearch, isDesktopNav }); - }, [isMobileSearch, isDesktopNav]); const selectedOptionTemplate = (option, props) => { if (isDesktopNav) { diff --git a/src/config/appConfig.js b/src/config/appConfig.js index 98cefb8..784cb30 100644 --- a/src/config/appConfig.js +++ b/src/config/appConfig.js @@ -9,7 +9,7 @@ const appConfig = { "wss://purplerelay.com/", "wss://relay.devs.tools/" ], - authorPubkeys: ["f33c8a9617cb15f705fc70cd461cfd6eaf22f9e24c33eabad981648e5ec6f741", "c67cd3e1a83daa56cff16f635db2fdb9ed9619300298d4701a58e68e84098345", "6260f29fa75c91aaa292f082e5e87b438d2ab4fdf96af398567b01802ee2fcd4"], + authorPubkeys: ["f33c8a9617cb15f705fc70cd461cfd6eaf22f9e24c33eabad981648e5ec6f741", "c67cd3e1a83daa56cff16f635db2fdb9ed9619300298d4701a58e68e84098345"], customLightningAddresses: [ { // todo remove need for lowercase diff --git a/src/hooks/nostr/useCourses.js b/src/hooks/nostr/useCourses.js index 94a4d96..90c1cad 100644 --- a/src/hooks/nostr/useCourses.js +++ b/src/hooks/nostr/useCourses.js @@ -11,7 +11,6 @@ export function useCourses() { const [coursesError, setCoursesError] = useState(null); const { contentIds } = useContentIdsQuery() - // const contentIds = ["f6825391-831c-44da-904a-9ac3d149b7be","f73c37f4-df2e-4f7d-a838-dce568c76136","f538f5c5-1a72-4804-8eb1-3f05cea64874","e58a42c0-c7c6-4b0e-8206-ace7df59a2b8","751ba534-e13a-4ed6-8f8b-452bf482f944","711924b4-3efe-4603-8a23-0ed42c88a63c","42f19d87-3a40-46bb-96b9-e7d31ded89bb","d084d45e-05fa-48fc-afa7-b54499f9e21e","ef588bcb-79a3-4ce9-a370-28c1dc7b604e","5bb34e83-599b-4494-9790-db2ac087baed","67d24075-7cda-4d38-93ad-cd0ef32f13f1","91c15fc0-bb11-43b4-83e6-4b8fd3a826ac","e25f3d3b-f28b-4edd-a325-380564e6db7d","558f88a6-fd1e-4482-9ae7-0f52d7fb82f0","181ed1a5-1f6b-4f68-bb5f-3c2f993f3c72","a0a7d5d2-d416-4bff-9a7f-836b51891fed","38180242-dd5c-4bae-ace4-d46b854d5b7d","5aeb5c26-0d6e-48d7-9436-11ff490a2adc","8b08d474-2ee9-4468-9976-19284c562e13","7d1c7b9b-0ad4-4199-a462-eeb936ea30c9","d607625a-81e1-4098-ba17-068ed29b05ed","e0b93cb8-ba23-4a6b-b7c9-efda9c886b7c","26fb6c60-3655-4193-998d-6e920caead68","4372a797-3565-44ab-a801-042ed5087873","18fd6bfd-fec1-4496-9871-2630b4f3d3b0","f3a61a3e-7523-43ff-9df3-7581c1436c36","b4deaa04-0c78-4526-80ec-362944fe35b6","dbc8672a-d09e-413b-a076-7b86bcc75ca6","5bba9ee9-a37b-496d-b524-e70ebd7140cc","c14bbbde-63b1-4341-a848-f67e07ee8618","e3d7ccfc-0374-46b9-98ff-5526247e13e5","164a7d28-3677-4f68-9fbb-ce2ff5cc4684","89da8522-f8dd-44e2-a49d-7be58328c9ff","03586c4c-5c4a-4bd6-b5e9-bfad02bb22c5","2c79dca4-334b-4805-9e97-fb1a27351580","93f52ce2-ebeb-445b-b698-757815ddb450","ee31bfb2-a2cd-4a31-87e1-da4f3e3c70fa","8cb1d556-df1b-4fef-a625-69c1fe1c397c","1f889e07-0fe2-4944-976d-7e602d3c1fb7","2553ed1a-d8ab-4fa5-a160-4a668a672a5e","80aac9d4-8bef-4a92-9ee9-dea1c2d66c3a","6fe3cb4b-2571-4e3b-9159-db78325ee5cc","a3083ab5-0187-4b77-83d1-29ae1f644559","e5399c72-9b95-46d6-a594-498e673b6c58","f93827ed-68ad-4b5e-af33-f7424b37f0d6","16a65e26-e5d9-450f-9b98-79d539b8acb0","8ce74cf3-bc67-4e95-83b6-a01983a1b586","6d8260b3-c902-46ec-8aed-f3b8c8f1229b"] const {ndk, addSigner} = useNDKContext(); useEffect(() => { diff --git a/src/hooks/nostr/useDocuments.js b/src/hooks/nostr/useDocuments.js index 8457c04..09652d7 100644 --- a/src/hooks/nostr/useDocuments.js +++ b/src/hooks/nostr/useDocuments.js @@ -11,7 +11,6 @@ export function useDocuments() { const [documentsError, setDocumentsError] = useState(null); const { contentIds } = useContentIdsQuery() - // const contentIds = ["f6825391-831c-44da-904a-9ac3d149b7be","f73c37f4-df2e-4f7d-a838-dce568c76136","f538f5c5-1a72-4804-8eb1-3f05cea64874","e58a42c0-c7c6-4b0e-8206-ace7df59a2b8","751ba534-e13a-4ed6-8f8b-452bf482f944","711924b4-3efe-4603-8a23-0ed42c88a63c","42f19d87-3a40-46bb-96b9-e7d31ded89bb","d084d45e-05fa-48fc-afa7-b54499f9e21e","ef588bcb-79a3-4ce9-a370-28c1dc7b604e","5bb34e83-599b-4494-9790-db2ac087baed","67d24075-7cda-4d38-93ad-cd0ef32f13f1","91c15fc0-bb11-43b4-83e6-4b8fd3a826ac","e25f3d3b-f28b-4edd-a325-380564e6db7d","558f88a6-fd1e-4482-9ae7-0f52d7fb82f0","181ed1a5-1f6b-4f68-bb5f-3c2f993f3c72","a0a7d5d2-d416-4bff-9a7f-836b51891fed","38180242-dd5c-4bae-ace4-d46b854d5b7d","5aeb5c26-0d6e-48d7-9436-11ff490a2adc","8b08d474-2ee9-4468-9976-19284c562e13","7d1c7b9b-0ad4-4199-a462-eeb936ea30c9","d607625a-81e1-4098-ba17-068ed29b05ed","e0b93cb8-ba23-4a6b-b7c9-efda9c886b7c","26fb6c60-3655-4193-998d-6e920caead68","4372a797-3565-44ab-a801-042ed5087873","18fd6bfd-fec1-4496-9871-2630b4f3d3b0","f3a61a3e-7523-43ff-9df3-7581c1436c36","b4deaa04-0c78-4526-80ec-362944fe35b6","dbc8672a-d09e-413b-a076-7b86bcc75ca6","5bba9ee9-a37b-496d-b524-e70ebd7140cc","c14bbbde-63b1-4341-a848-f67e07ee8618","e3d7ccfc-0374-46b9-98ff-5526247e13e5","164a7d28-3677-4f68-9fbb-ce2ff5cc4684","89da8522-f8dd-44e2-a49d-7be58328c9ff","03586c4c-5c4a-4bd6-b5e9-bfad02bb22c5","2c79dca4-334b-4805-9e97-fb1a27351580","93f52ce2-ebeb-445b-b698-757815ddb450","ee31bfb2-a2cd-4a31-87e1-da4f3e3c70fa","8cb1d556-df1b-4fef-a625-69c1fe1c397c","1f889e07-0fe2-4944-976d-7e602d3c1fb7","2553ed1a-d8ab-4fa5-a160-4a668a672a5e","80aac9d4-8bef-4a92-9ee9-dea1c2d66c3a","6fe3cb4b-2571-4e3b-9159-db78325ee5cc","a3083ab5-0187-4b77-83d1-29ae1f644559","e5399c72-9b95-46d6-a594-498e673b6c58","f93827ed-68ad-4b5e-af33-f7424b37f0d6","16a65e26-e5d9-450f-9b98-79d539b8acb0","8ce74cf3-bc67-4e95-83b6-a01983a1b586","6d8260b3-c902-46ec-8aed-f3b8c8f1229b"] const {ndk, addSigner} = useNDKContext(); useEffect(() => { diff --git a/src/hooks/nostr/useVideos.js b/src/hooks/nostr/useVideos.js index 3da6735..5b13762 100644 --- a/src/hooks/nostr/useVideos.js +++ b/src/hooks/nostr/useVideos.js @@ -11,7 +11,6 @@ export function useVideos() { const [videosError, setVideosError] = useState(null); const { contentIds } = useContentIdsQuery() - // const contentIds = ["f6825391-831c-44da-904a-9ac3d149b7be","f73c37f4-df2e-4f7d-a838-dce568c76136","f538f5c5-1a72-4804-8eb1-3f05cea64874","e58a42c0-c7c6-4b0e-8206-ace7df59a2b8","751ba534-e13a-4ed6-8f8b-452bf482f944","711924b4-3efe-4603-8a23-0ed42c88a63c","42f19d87-3a40-46bb-96b9-e7d31ded89bb","d084d45e-05fa-48fc-afa7-b54499f9e21e","ef588bcb-79a3-4ce9-a370-28c1dc7b604e","5bb34e83-599b-4494-9790-db2ac087baed","67d24075-7cda-4d38-93ad-cd0ef32f13f1","91c15fc0-bb11-43b4-83e6-4b8fd3a826ac","e25f3d3b-f28b-4edd-a325-380564e6db7d","558f88a6-fd1e-4482-9ae7-0f52d7fb82f0","181ed1a5-1f6b-4f68-bb5f-3c2f993f3c72","a0a7d5d2-d416-4bff-9a7f-836b51891fed","38180242-dd5c-4bae-ace4-d46b854d5b7d","5aeb5c26-0d6e-48d7-9436-11ff490a2adc","8b08d474-2ee9-4468-9976-19284c562e13","7d1c7b9b-0ad4-4199-a462-eeb936ea30c9","d607625a-81e1-4098-ba17-068ed29b05ed","e0b93cb8-ba23-4a6b-b7c9-efda9c886b7c","26fb6c60-3655-4193-998d-6e920caead68","4372a797-3565-44ab-a801-042ed5087873","18fd6bfd-fec1-4496-9871-2630b4f3d3b0","f3a61a3e-7523-43ff-9df3-7581c1436c36","b4deaa04-0c78-4526-80ec-362944fe35b6","dbc8672a-d09e-413b-a076-7b86bcc75ca6","5bba9ee9-a37b-496d-b524-e70ebd7140cc","c14bbbde-63b1-4341-a848-f67e07ee8618","e3d7ccfc-0374-46b9-98ff-5526247e13e5","164a7d28-3677-4f68-9fbb-ce2ff5cc4684","89da8522-f8dd-44e2-a49d-7be58328c9ff","03586c4c-5c4a-4bd6-b5e9-bfad02bb22c5","2c79dca4-334b-4805-9e97-fb1a27351580","93f52ce2-ebeb-445b-b698-757815ddb450","ee31bfb2-a2cd-4a31-87e1-da4f3e3c70fa","8cb1d556-df1b-4fef-a625-69c1fe1c397c","1f889e07-0fe2-4944-976d-7e602d3c1fb7","2553ed1a-d8ab-4fa5-a160-4a668a672a5e","80aac9d4-8bef-4a92-9ee9-dea1c2d66c3a","6fe3cb4b-2571-4e3b-9159-db78325ee5cc","a3083ab5-0187-4b77-83d1-29ae1f644559","e5399c72-9b95-46d6-a594-498e673b6c58","f93827ed-68ad-4b5e-af33-f7424b37f0d6","16a65e26-e5d9-450f-9b98-79d539b8acb0","8ce74cf3-bc67-4e95-83b6-a01983a1b586","6d8260b3-c902-46ec-8aed-f3b8c8f1229b"] const {ndk, addSigner} = useNDKContext(); useEffect(() => { diff --git a/src/pages/index.js b/src/pages/index.js index 2621452..63cb966 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -13,6 +13,7 @@ import GenericButton from '@/components/buttons/GenericButton'; import { useRouter } from 'next/router'; import HeroBanner from '@/components/banner/HeroBanner'; +// todo: NEED TO UPDATE THIS WITH PROD CONTENT IDS const TOP_CONTENT_IDS = [ "72aa9f48-a0d1-4e0e-ba6b-de3e8ef8e9ad", "d493fc22-20ab-47fc-ab55-b017b92bb0fe",