diff --git a/src/components/content/courses/DraftCourseLesson.js b/src/components/content/courses/DraftCourseLesson.js
index 216a2f0..970f356 100644
--- a/src/components/content/courses/DraftCourseLesson.js
+++ b/src/components/content/courses/DraftCourseLesson.js
@@ -23,7 +23,6 @@ const DraftCourseLesson = ({ lesson, course }) => {
useEffect(() => {
if (lesson?.kind) {
- console.log(lesson);
setIsPublished(true);
} else {
setIsPublished(false);
diff --git a/src/components/content/courses/VideoLesson.js b/src/components/content/courses/VideoLesson.js
index 139e3e4..7813c1a 100644
--- a/src/components/content/courses/VideoLesson.js
+++ b/src/components/content/courses/VideoLesson.js
@@ -46,7 +46,6 @@ const VideoLesson = ({ lesson, course, decryptionPerformed, isPaid, setCompleted
try {
const data = JSON.parse(event.data);
- console.log('youtube data', data);
if (data.event === "onReady") {
event.source.postMessage('{"event":"listening"}', "https://www.youtube.com");
} else if (data.event === "infoDelivery" && data?.info && data?.info?.currentTime) {
@@ -66,18 +65,6 @@ const VideoLesson = ({ lesson, course, decryptionPerformed, isPaid, setCompleted
};
}, []);
- useEffect(() => {
- if (videoDuration && videoPlayed) {
- console.log('videoDuration and videoPlayed', videoDuration, videoPlayed);
- }
- }, [videoDuration, videoPlayed]);
-
- useEffect(() => {
- if (videoPlayed) {
- console.log('videoPlayed', videoPlayed);
- }
- }, [videoPlayed]);
-
const checkDuration = useCallback(() => {
const videoElement = mdDisplayRef.current?.querySelector('video');
const youtubeIframe = mdDisplayRef.current?.querySelector('iframe[src*="youtube.com"]');
diff --git a/src/components/content/documents/DocumentDetails.js b/src/components/content/documents/DocumentDetails.js
index ba1dac3..661ef26 100644
--- a/src/components/content/documents/DocumentDetails.js
+++ b/src/components/content/documents/DocumentDetails.js
@@ -46,7 +46,7 @@ const DocumentDetails = ({ processedEvent, topics, title, summary, image, price,
setCourse(res.data.lessons[0]?.courseId);
}
}).catch(err => {
- console.log('err', err);
+ console.error('err', err);
});
}
}, [processedEvent.d, isLesson]);
diff --git a/src/components/content/dropdowns/MessageDropdownItem.js b/src/components/content/dropdowns/MessageDropdownItem.js
index df165e2..ce6b0bd 100644
--- a/src/components/content/dropdowns/MessageDropdownItem.js
+++ b/src/components/content/dropdowns/MessageDropdownItem.js
@@ -37,7 +37,6 @@ const MessageDropdownItem = ({ message, onSelect }) => {
const author = await ndk.getUser({ pubkey: message.pubkey });
if (author && author?.content) {
const authorFields = findKind0Fields(JSON.parse(author.content));
- console.log("authorFields", authorFields);
if (authorFields) {
setAuthor(authorFields);
}
diff --git a/src/components/content/lists/ContentListItem.js b/src/components/content/lists/ContentListItem.js
index c2f96b0..b62eda5 100644
--- a/src/components/content/lists/ContentListItem.js
+++ b/src/components/content/lists/ContentListItem.js
@@ -17,7 +17,6 @@ const ContentListItem = (content) => {
const isDraft = !content?.kind && !content?.draftLessons;
const handleClick = () => {
- console.log(content, "isDraftCourse", isDraftCourse, "isDraft", isDraft, "isResource", isResource, "isPublishedCourse", isPublishedCourse);
let nAddress;
if (isPublishedCourse) {
nAddress = nip19.naddrEncode({
diff --git a/src/components/content/lists/PurchasedListItem.js b/src/components/content/lists/PurchasedListItem.js
index e542489..2d199bd 100644
--- a/src/components/content/lists/PurchasedListItem.js
+++ b/src/components/content/lists/PurchasedListItem.js
@@ -29,7 +29,6 @@ const PurchasedListItem = ({ eventId, category }) => {
useEffect(() => {
if (event) {
- console.log("event", event);
encodeNaddr();
}
}, [event]);
diff --git a/src/components/content/videos/VideoDetails.js b/src/components/content/videos/VideoDetails.js
index c5eca42..b2bd5bd 100644
--- a/src/components/content/videos/VideoDetails.js
+++ b/src/components/content/videos/VideoDetails.js
@@ -39,7 +39,7 @@ const VideoDetails = ({ processedEvent, topics, title, summary, image, price, au
setCourse(res.data.lessons[0]?.courseId);
}
}).catch(err => {
- console.log('err', err);
+ console.error('err', err);
});
}
}, [processedEvent.d, isLesson]);
diff --git a/src/components/feeds/StackerNewsFeed.js b/src/components/feeds/StackerNewsFeed.js
index 53b5e9c..c416db5 100644
--- a/src/components/feeds/StackerNewsFeed.js
+++ b/src/components/feeds/StackerNewsFeed.js
@@ -21,10 +21,6 @@ const StackerNewsFeed = ({ searchQuery }) => {
const { data: items, isLoading, error } = useQuery({queryKey: ['stackerNews'], queryFn: fetchStackerNews});
const windowWidth = useWindowWidth();
- useEffect(() => {
- console.log("ot", items);
- }, [items]);
-
if (isLoading) {
return (
diff --git a/src/components/forms/DocumentForm.js b/src/components/forms/DocumentForm.js
index 741ad67..c03e741 100644
--- a/src/components/forms/DocumentForm.js
+++ b/src/components/forms/DocumentForm.js
@@ -40,11 +40,6 @@ const DocumentForm = ({ draft = null, isPublished = false }) => {
const router = useRouter();
const { ndk, addSigner } = useNDKContext();
- useEffect(() => {
- console.log('isPublished', isPublished);
- console.log('draft', draft);
- }, [isPublished, draft]);
-
useEffect(() => {
if (session) {
setUser(session.user);
@@ -109,12 +104,8 @@ const DocumentForm = ({ draft = null, isPublished = false }) => {
additionalLinks: additionalLinks.filter(link => link.trim() !== '')
}
- console.log('handlePublishedResource', updatedDraft);
-
const event = await buildEvent(updatedDraft);
- console.log('event', event);
-
try {
if (!ndk.signer) {
await addSigner();
@@ -127,7 +118,6 @@ const DocumentForm = ({ draft = null, isPublished = false }) => {
if (published) {
// update the resource with new noteId
const response = await axios.put(`/api/resources/${draft.d}`, { noteId: event.id });
- console.log('response', response);
showToast('success', 'Success', 'Document published successfully.');
router.push(`/details/${event.id}`);
} else {
diff --git a/src/components/forms/VideoForm.js b/src/components/forms/VideoForm.js
index ef38ea0..05a081a 100644
--- a/src/components/forms/VideoForm.js
+++ b/src/components/forms/VideoForm.js
@@ -63,7 +63,6 @@ const VideoForm = ({ draft = null }) => {
}
else if (videoUrl.includes('.mp4') || videoUrl.includes('.mov') || videoUrl.includes('.avi') || videoUrl.includes('.wmv') || videoUrl.includes('.flv') || videoUrl.includes('.webm')) {
const baseUrl = process.env.NEXT_PUBLIC_API_URL || "http://localhost:3000";
- console.log("BASE URL", baseUrl);
const videoEmbed = `
`;
embedCode = videoEmbed;
}
diff --git a/src/components/menutab/CommunityMenuTab.js b/src/components/menutab/CommunityMenuTab.js
index 3d6eee6..3493343 100644
--- a/src/components/menutab/CommunityMenuTab.js
+++ b/src/components/menutab/CommunityMenuTab.js
@@ -8,10 +8,6 @@ import NostrIcon from '../../../public/images/nostr.png';
const CommunityMenuTab = ({ selectedTopic, onTabChange }) => {
const allItems = ['global', 'nostr', 'discord', 'stackernews'];
- useEffect(() => {
- console.log(selectedTopic);
- }, [selectedTopic]);
-
const menuItems = allItems.map((item, index) => {
let icon;
switch (item) {
diff --git a/src/components/navbar/user/UserAvatar.js b/src/components/navbar/user/UserAvatar.js
index 033c790..47edc80 100644
--- a/src/components/navbar/user/UserAvatar.js
+++ b/src/components/navbar/user/UserAvatar.js
@@ -26,7 +26,6 @@ const UserAvatar = () => {
useEffect(() => {
if (session) {
- console.log(session);
setUser(session.user);
}
}, [session]);
diff --git a/src/components/profile/UserContent.js b/src/components/profile/UserContent.js
index 57565b2..62ae88f 100644
--- a/src/components/profile/UserContent.js
+++ b/src/components/profile/UserContent.js
@@ -68,8 +68,6 @@ const UserContent = () => {
events.forEach(event => {
uniqueEvents.add(event);
});
-
- console.log('uniqueEvents', uniqueEvents)
return Array.from(uniqueEvents);
} catch (error) {
console.error('Error fetching videos from NDK:', error);
diff --git a/src/components/profile/UserSettings.js b/src/components/profile/UserSettings.js
index b04acee..97980c6 100644
--- a/src/components/profile/UserSettings.js
+++ b/src/components/profile/UserSettings.js
@@ -66,7 +66,6 @@ const UserSettings = () => {
// AUTHENTICATED, // 8
// }
if (ndk) {
- console.log("Updating relay statuses");
const statuses = {};
ndk.pool.relays.forEach((relay, url) => {
statuses[url] = relay.connectivity.status === 5;
diff --git a/src/components/profile/subscription/Nip05Form.js b/src/components/profile/subscription/Nip05Form.js
index a9bf6ae..bd6c92d 100644
--- a/src/components/profile/subscription/Nip05Form.js
+++ b/src/components/profile/subscription/Nip05Form.js
@@ -48,7 +48,6 @@ const Nip05Form = ({ visible, onHide }) => {
update();
onHide();
} else {
- console.log("RESPONSE", response);
showToast('error', 'Error updating NIP-05', response.data.error);
}
} catch (error) {
diff --git a/src/hooks/encryption/useDecryptContent.js b/src/hooks/encryption/useDecryptContent.js
index f6fc541..c52672b 100644
--- a/src/hooks/encryption/useDecryptContent.js
+++ b/src/hooks/encryption/useDecryptContent.js
@@ -11,7 +11,6 @@ export const useDecryptContent = () => {
try {
const response = await axios.post('/api/decrypt', { encryptedContent });
- console.log('response', response);
if (response.status !== 200) {
throw new Error('Failed to decrypt content');
diff --git a/src/hooks/nostr/useCommunityNotes.js b/src/hooks/nostr/useCommunityNotes.js
index cdb2df9..c61a672 100644
--- a/src/hooks/nostr/useCommunityNotes.js
+++ b/src/hooks/nostr/useCommunityNotes.js
@@ -52,7 +52,6 @@ export function useCommunityNotes() {
});
subscription.on('eose', () => {
- console.log("eose in useCommunityNotes");
setIsLoading(false);
});
diff --git a/src/hooks/nostr/useCourses.js b/src/hooks/nostr/useCourses.js
index cf61617..90c1cad 100644
--- a/src/hooks/nostr/useCourses.js
+++ b/src/hooks/nostr/useCourses.js
@@ -27,7 +27,6 @@ export function useCourses() {
setCoursesError(null);
try {
if (!contentIds || contentIds.length === 0) {
- console.log('No content IDs found');
setCoursesLoading(false);
return []; // Return early if no content IDs are found
}
diff --git a/src/hooks/nostr/useDocuments.js b/src/hooks/nostr/useDocuments.js
index 9e2cb68..09652d7 100644
--- a/src/hooks/nostr/useDocuments.js
+++ b/src/hooks/nostr/useDocuments.js
@@ -28,7 +28,6 @@ export function useDocuments() {
setDocumentsError(null);
try {
if (!contentIds || contentIds.length === 0) {
- console.log('No content IDs found');
setDocumentsLoading(false);
return []; // Return early if no content IDs are found
}
diff --git a/src/hooks/nostr/useVideos.js b/src/hooks/nostr/useVideos.js
index fc57451..5b13762 100644
--- a/src/hooks/nostr/useVideos.js
+++ b/src/hooks/nostr/useVideos.js
@@ -28,7 +28,6 @@ export function useVideos() {
setVideosError(null);
try {
if (!contentIds || contentIds.length === 0) {
- console.log('No content IDs found');
setVideosLoading(false);
return []; // Return early if no content IDs are found
}
diff --git a/src/hooks/nostrQueries/content/useAllContentQuery.js b/src/hooks/nostrQueries/content/useAllContentQuery.js
index 6fc8597..7914d07 100644
--- a/src/hooks/nostrQueries/content/useAllContentQuery.js
+++ b/src/hooks/nostrQueries/content/useAllContentQuery.js
@@ -12,7 +12,6 @@ export function useAllContentQuery({ids}) {
const fetchAllContentFromNDK = async (ids) => {
try {
- console.log('Fetching all content from NDK');
await ndk.connect();
const filter = { ids: ids };
diff --git a/src/hooks/nostrQueries/content/useCoursesQuery.js b/src/hooks/nostrQueries/content/useCoursesQuery.js
index 77cad58..b204a35 100644
--- a/src/hooks/nostrQueries/content/useCoursesQuery.js
+++ b/src/hooks/nostrQueries/content/useCoursesQuery.js
@@ -23,7 +23,6 @@ export function useCoursesQuery() {
const contentIds = response.data;
if (!contentIds || contentIds.length === 0) {
- console.log('No content IDs found');
return []; // Return early if no content IDs are found
}
@@ -32,8 +31,6 @@ export function useCoursesQuery() {
const filter = { kinds: [30004], authors: appConfig.authorPubkeys };
const events = await ndk.fetchEvents(filter);
- console.log('events', events);
-
if (events && events.size > 0) {
const eventsArray = Array.from(events);
const courses = eventsArray.filter(event => hasRequiredProperties(event, contentIds));
diff --git a/src/hooks/nostrQueries/content/useDocumentsQuery.js b/src/hooks/nostrQueries/content/useDocumentsQuery.js
index 6b85a60..d0e83fc 100644
--- a/src/hooks/nostrQueries/content/useDocumentsQuery.js
+++ b/src/hooks/nostrQueries/content/useDocumentsQuery.js
@@ -24,7 +24,6 @@ export function useDocumentsQuery() {
const contentIds = response.data;
if (!contentIds || contentIds.length === 0) {
- console.log('No content IDs found');
return []; // Return early if no content IDs are found
}
diff --git a/src/hooks/nostrQueries/content/useVideosQuery.js b/src/hooks/nostrQueries/content/useVideosQuery.js
index 6dbcbf9..0fac376 100644
--- a/src/hooks/nostrQueries/content/useVideosQuery.js
+++ b/src/hooks/nostrQueries/content/useVideosQuery.js
@@ -24,7 +24,6 @@ export function useVideosQuery() {
const contentIds = response.data;
if (!contentIds || contentIds.length === 0) {
- console.log('No content IDs found');
return []; // Return early if no content IDs are found
}
diff --git a/src/hooks/nostrQueries/zaps/useZapsSubscription.js b/src/hooks/nostrQueries/zaps/useZapsSubscription.js
index 6f94714..6e7ffc6 100644
--- a/src/hooks/nostrQueries/zaps/useZapsSubscription.js
+++ b/src/hooks/nostrQueries/zaps/useZapsSubscription.js
@@ -48,7 +48,6 @@ export function useZapsSubscription({ event }) {
})
subscription.on('eose', () => {
- console.log("eose in hook")
setZapsLoading(false);
});
diff --git a/src/hooks/tracking/useCheckCourseProgress.js b/src/hooks/tracking/useCheckCourseProgress.js
index 30a230a..bcb0667 100644
--- a/src/hooks/tracking/useCheckCourseProgress.js
+++ b/src/hooks/tracking/useCheckCourseProgress.js
@@ -25,7 +25,6 @@ const useCheckCourseProgress = () => {
completedAt: new Date().toISOString(),
});
update()
- console.log(`Course ${courseId} marked as completed for user ${userId}`);
}
} catch (error) {
console.error(`Failed to update course ${courseId} completion status:`, error);
diff --git a/src/hooks/tracking/useTrackCourse.js b/src/hooks/tracking/useTrackCourse.js
index b4fd413..8279c64 100644
--- a/src/hooks/tracking/useTrackCourse.js
+++ b/src/hooks/tracking/useTrackCourse.js
@@ -17,9 +17,7 @@ const useTrackCourse = ({courseId, paidCourse, decryptionPerformed}) => {
completedRef.current = true;
} else if (response.status === 204) {
// Only create a new UserCourse entry if it's a free course or if decryption has been performed for a paid course
- console.log("about to create new UserCourse entry", paidCourse, decryptionPerformed);
if (paidCourse === false || (paidCourse && decryptionPerformed)) {
- console.log("creating new UserCourse entry");
await axios.post(`/api/users/${session.user.id}/courses?courseSlug=${courseId}`, {
completed: false,
started: true,
diff --git a/src/hooks/tracking/useTrackVideoLesson.js b/src/hooks/tracking/useTrackVideoLesson.js
index 1fd0183..d634ffd 100644
--- a/src/hooks/tracking/useTrackVideoLesson.js
+++ b/src/hooks/tracking/useTrackVideoLesson.js
@@ -80,7 +80,6 @@ const useTrackVideoLesson = ({lessonId, videoDuration, courseId, videoPlayed, pa
const alreadyCompleted = await checkOrCreateUserLesson();
if (!alreadyCompleted && videoDuration && !completedRef.current && videoPlayed && (paidCourse === false || (paidCourse && decryptionPerformed))) {
- console.log(`Tracking started for lesson ${lessonId}, video duration: ${videoDuration} seconds, video played: ${videoPlayed}`);
setIsTracking(true);
timerRef.current = setInterval(() => {
setTimeSpent(prevTime => prevTime + 1);
diff --git a/src/hooks/useContentSearch.js b/src/hooks/useContentSearch.js
index e6bbdc3..05dd768 100644
--- a/src/hooks/useContentSearch.js
+++ b/src/hooks/useContentSearch.js
@@ -32,7 +32,7 @@ export const useContentSearch = () => {
});
setAllContent(parsedEvents);
} catch (error) {
- console.log('error', error)
+ console.error('error', error)
}
}
diff --git a/src/pages/api/invoices/polling.js b/src/pages/api/invoices/polling.js
index 552ec62..0268b26 100644
--- a/src/pages/api/invoices/polling.js
+++ b/src/pages/api/invoices/polling.js
@@ -110,8 +110,6 @@ export default async function handler(req, res) {
const pool = new SimplePool();
const relays = foundAddress.defaultRelays || appConfig.defaultRelayUrls || [];
await Promise.any(pool.publish(relays, signedZapReceipt));
-
- console.log(`Broadcasted zap receipt for ${name} (${paymentHash})`, zapReceipt);
// Delete from Redis after successful broadcast
await kv.del(key);
diff --git a/src/pages/api/lightning-address/callback/[slug].js b/src/pages/api/lightning-address/callback/[slug].js
index 5a07a38..1e3116a 100644
--- a/src/pages/api/lightning-address/callback/[slug].js
+++ b/src/pages/api/lightning-address/callback/[slug].js
@@ -35,8 +35,6 @@ export default async function handler(req, res) {
// This is a zap request
const zapRequest = JSON.parse(decodeURIComponent(queryParams.nostr));
- console.log("ZAP REQUEST", zapRequest)
-
// Verify the zap request
if (!verifyEvent(zapRequest)) {
res.status(400).json({ error: 'Invalid zap request' });
diff --git a/src/pages/api/lightning-address/lnd.js b/src/pages/api/lightning-address/lnd.js
index 537f0b0..afc34a3 100644
--- a/src/pages/api/lightning-address/lnd.js
+++ b/src/pages/api/lightning-address/lnd.js
@@ -63,10 +63,8 @@ export default async function handler(req, res) {
// If this is a zap, store verification URL and zap request in Redis
if (zap_request && foundAddress.allowsNostr) {
- console.log('Storing zap request in Redis');
const zapRequest = JSON.parse(zap_request);
const verifyUrl = `${BACKEND_URL}/api/lightning-address/verify/${name}/${paymentHashHex}`;
- console.log('Verify URL', verifyUrl);
// Store in Redis
await kv.set(`invoice:${paymentHashHex}`, {
diff --git a/src/pages/api/resources/[slug].js b/src/pages/api/resources/[slug].js
index bea7cb5..c9206a2 100644
--- a/src/pages/api/resources/[slug].js
+++ b/src/pages/api/resources/[slug].js
@@ -24,8 +24,6 @@ export default async function handler(req, res) {
}
try {
- console.log('req.body:', req.body);
- console.log('slug:', slug);
const resource = await getResourceById(slug);
if (!resource) {
diff --git a/src/pages/auth/signin.js b/src/pages/auth/signin.js
index 7ff7f89..3a688df 100644
--- a/src/pages/auth/signin.js
+++ b/src/pages/auth/signin.js
@@ -12,10 +12,6 @@ export default function SignIn() {
const { data: session, status } = useSession();
const router = useRouter();
- useEffect(() => {
- console.log("session", session)
- }, [session])
-
const handleEmailSignIn = async (e) => {
e.preventDefault()
await signIn("email", { email, callbackUrl: '/' })
@@ -54,7 +50,6 @@ export default function SignIn() {
if (session?.pubkey && session?.privkey) {
localStorage.setItem('anonymousPubkey', session.pubkey)
localStorage.setItem('anonymousPrivkey', session.privkey)
- console.log("Anonymous login successful. Pubkey:", session.pubkey)
router.push('/')
} else {
console.error("Pubkey or privkey not found in session")
diff --git a/src/pages/content/index.js b/src/pages/content/index.js
index 057c0a9..b0ee351 100644
--- a/src/pages/content/index.js
+++ b/src/pages/content/index.js
@@ -134,8 +134,6 @@ const ContentPage = () => {
const filterContent = (topic, content) => {
let filtered = content;
- console.log('topic', topic);
- console.log('content', content);
if (topic !== 'All') {
const topicLower = topic.toLowerCase();
if (['courses', 'videos', 'documents'].includes(topicLower)) {
diff --git a/src/pages/course/[slug]/index.js b/src/pages/course/[slug]/index.js
index 7115db4..ce6bb1e 100644
--- a/src/pages/course/[slug]/index.js
+++ b/src/pages/course/[slug]/index.js
@@ -73,7 +73,6 @@ const useCourseData = (ndk, fetchAuthor, router) => {
const initializeCourse = async () => {
setLoading(true);
id = await fetchCourseId();
- console.log('id', id);
if (!id) {
setLoading(false);
return;
@@ -131,10 +130,6 @@ const useLessons = (ndk, fetchAuthor, lessonIds, pubkey) => {
setUniqueLessons(newUniqueLessons);
}, [lessons]);
- useEffect(() => {
- console.log('uniqueLessons', uniqueLessons);
- }, [uniqueLessons]);
-
return { lessons, uniqueLessons, setLessons };
};
@@ -183,7 +178,6 @@ const Course = () => {
const [completedLessons, setCompletedLessons] = useState([]);
const setCompleted = useCallback((lessonId) => {
- console.log('setting completed', lessonId);
setCompletedLessons(prev => [...prev, lessonId]);
}, []);
@@ -198,10 +192,6 @@ const Course = () => {
const { lessons, uniqueLessons, setLessons } = useLessons(ndk, fetchAuthor, lessonIds, course?.pubkey);
const { decryptionPerformed, loading: decryptionLoading } = useDecryption(session, paidCourse, course, lessons, setLessons);
- useEffect(() => {
- console.log('lessonIds', lessonIds);
- }, [lessonIds]);
-
useEffect(() => {
if (router.isReady) {
const { active } = router.query;
@@ -225,10 +215,8 @@ const Course = () => {
};
const handlePaymentSuccess = async (response) => {
- console.log("response in handlePaymentSuccess", response);
if (response && response?.preimage) {
const updated = await update();
- console.log("session after update", updated);
showToast('success', 'Payment Success', 'You have successfully purchased this course');
} else {
showToast('error', 'Error', 'Failed to purchase course. Please try again.');
diff --git a/src/pages/details/[slug]/edit.js b/src/pages/details/[slug]/edit.js
index aa3158c..367fb8b 100644
--- a/src/pages/details/[slug]/edit.js
+++ b/src/pages/details/[slug]/edit.js
@@ -25,7 +25,6 @@ export default function Edit() {
if (fetchedEvent) {
const parsedEvent = parseEvent(fetchedEvent);
- console.log('parsedEvent:', parsedEvent);
setEvent(parsedEvent);
} else {
showToast('error', 'Error', 'Event not found.');
diff --git a/src/pages/details/[slug]/index.js b/src/pages/details/[slug]/index.js
index edd6ed1..d794ea7 100644
--- a/src/pages/details/[slug]/index.js
+++ b/src/pages/details/[slug]/index.js
@@ -32,13 +32,12 @@ const Details = () => {
useEffect(() => {
axios.get('/api/lessons').then(res => {
if (res.data) {
- console.log("res.data", res.data);
res.data.forEach(lesson => {
setLessons(prev => [...prev, { resourceId: lesson?.resourceId, courseId: lesson?.courseId || null }]);
});
}
}).catch(err => {
- console.log('err', err);
+ console.error('err', err);
});
}, []);
diff --git a/src/pages/draft/[slug]/edit.js b/src/pages/draft/[slug]/edit.js
index 8e7e06a..1636b2f 100644
--- a/src/pages/draft/[slug]/edit.js
+++ b/src/pages/draft/[slug]/edit.js
@@ -24,7 +24,6 @@ const Edit = () => {
axios.get(`/api/drafts/${slug}`)
.then(res => {
- console.log('res:', res.data);
setDraft(res.data);
})
.catch(err => {
diff --git a/src/pages/draft/[slug]/index.js b/src/pages/draft/[slug]/index.js
index a2837b2..420c0d4 100644
--- a/src/pages/draft/[slug]/index.js
+++ b/src/pages/draft/[slug]/index.js
@@ -61,7 +61,6 @@ export default function Draft() {
axios.get(`/api/drafts/${slug}`)
.then(res => {
- console.log('res:', res.data);
setDraft(res.data);
})
.catch(err => {
@@ -86,9 +85,6 @@ export default function Draft() {
return;
}
- console.log('unsignedEvent:', unsignedEvent.validate(), unsignedEvent);
- console.log('unsignedEvent validation:', validationResult);
-
if (unsignedEvent) {
const published = await unsignedEvent.publish();
@@ -119,7 +115,6 @@ export default function Draft() {
};
const handlePostResource = async (resource, videoId) => {
- console.log('resourceeeeee:', resource.tags);
const dTag = resource.tags.find(tag => tag[0] === 'd')[1];
let price
@@ -185,9 +180,6 @@ export default function Draft() {
let encryptedContent;
let videoId;
- console.log('Draft:', draft);
- console.log('NewDTag:', NewDTag);
-
switch (draft?.type) {
case 'document':
if (draft?.price) {
@@ -221,7 +213,6 @@ export default function Draft() {
const extractedVideoId = draft.content.split('?videoKey=')[1].split('"')[0];
videoId = extractedVideoId;
const baseUrl = process.env.NEXT_PUBLIC_API_URL || "http://localhost:3000";
- console.log("BASE URL", baseUrl);
const videoEmbed = `
`;
if (draft?.price) {
const encryptedVideoUrl = await encryptContent(videoEmbed);
diff --git a/src/utils/lnurl.js b/src/utils/lnurl.js
index 39f1b88..1618e2d 100644
--- a/src/utils/lnurl.js
+++ b/src/utils/lnurl.js
@@ -1,7 +1,6 @@
import {bech32} from 'bech32';
export const lnurlEncode = (data) => {
- console.log('data:', data);
const words = bech32.toWords(Buffer.from(data, 'utf8'));
return bech32.encode("lnurl", words, 2000).toUpperCase()
};