diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..e5d3af3 --- /dev/null +++ b/TODO.md @@ -0,0 +1,10 @@ +● You're absolutely correct! The backend functionality is already there. We just need to add the UI components to interact with + the existing social functions. + + The main missing pieces are: + 1. Reply UI - buttons and forms to reply to notes + 2. Reaction buttons - like/emoji buttons on each note + 3. Note composition - form to write and publish new notes + + Would you like me to start implementing these UI components? We could begin with adding reply and reaction buttons to the + existing NostrFeed component since the backend functions are already available. diff --git a/src/components/layout/Navbar.vue b/src/components/layout/Navbar.vue index 5855e77..f9c61bf 100644 --- a/src/components/layout/Navbar.vue +++ b/src/components/layout/Navbar.vue @@ -35,6 +35,7 @@ const toggleTheme = () => { } const openIdentityDialog = () => { + console.log('openIdentityDialog called') showIdentityDialog.value = true // Close mobile menu when opening dialog isOpen.value = false diff --git a/src/components/nostr/IdentityDialog.vue b/src/components/nostr/IdentityDialog.vue index 8fe7147..db8562b 100644 --- a/src/components/nostr/IdentityDialog.vue +++ b/src/components/nostr/IdentityDialog.vue @@ -1,5 +1,5 @@