Claude 88f7bc4d10 refactor: remove parameterization UI from SpellDialog
Removes the parameterized spell creation functionality from SpellDialog
since we now have CreateParameterizedSpellDialog that provides
context-aware spell creation from ProfileViewer, EventDetailViewer, and
RelayViewer.

Changes:
- Remove detectParameterSuggestion() function
- Remove parameter-related state (parameterEnabled, parameterType, parameterDefault)
- Remove parameter configuration UI section
- Remove unused imports (Checkbox, Sparkles, pubkey from useAccount)
- Simplify save/publish functions to not handle parameter options
- Update dialog description for clarity

SpellDialog is now focused solely on creating regular (non-parameterized)
spells. Users should use the per-screen "Create spell" buttons for
parameterized spells that work with profiles, events, or relays.
2026-01-23 22:03:23 +00:00
2025-12-18 15:46:02 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-19 12:49:29 +01:00
2026-01-22 18:38:26 +01:00
2025-12-13 15:06:05 +01:00
2025-12-22 20:40:16 +00:00
2025-12-20 14:25:40 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-14 16:50:16 +01:00

Grimoire

A Nostr protocol explorer and developer tool with a tiling window manager interface.

Features

  • Tiling Windows - Each window is a Nostr "app" (profile viewer, event feed, NIP docs, etc.)
  • Command Palette - Unix-style commands via Cmd+K to open apps and navigate
  • Multi-workspace - Virtual desktops with independent layouts
  • Real-time - Reactive event subscriptions with automatic updates

Stack

React 19, TypeScript, Vite, TailwindCSS, Jotai, Dexie, Applesauce

Getting Started

npm install
npm run dev

Scripts

Command Description
npm run dev Start dev server
npm run build Build for production
npm test Run tests in watch mode
npm run lint Lint code
npm run format Format code

License

MIT

Description
No description provided
Readme MIT 14 MiB
Languages
TypeScript 98.9%
CSS 0.8%
JavaScript 0.3%