Alejandro Gutiérrez
|
8a50e4fe56
|
feat(web): create-mesh form + invite-link generator with QR code
CI / Tests / 🧪 Test (push) Has been cancelled
- create-mesh-form: RHF + zod + shadcn Form. Fields name, slug (auto-
derived from name, editable), visibility, transport. Slug validation
matches server (lowercase letters, digits, hyphens). Slug collision
errors surface on the slug field.
- invite-generator: RHF + zod. Fields role, maxUses, expiresInDays.
After generation: renders the ic://join/... invite link as a 256px
QR code (PNG data URL, Claude-palette colors) + copy-to-clipboard
button + "claudemesh join <link>" snippet for teammates.
Add: qrcode 1.5.4 + @types/qrcode 1.5.5 (QR generation runs client-side).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-04 22:56:49 +01:00 |
|