Commit Graph

10 Commits

Author SHA1 Message Date
Rami Bitar
5b0dbb5e6e Fix dialog SSR crash by gating DialogPortal to client
DialogPortal aliased Radix's Portal directly, which calls
createPortal(children, document.body) during render. Static
prerendering (e.g. /about via InquiryDialog) has no document
global and threw "document is not defined". Wrap it so the
portal only mounts client-side.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012Exmd6Wn13TGp1sArgK7y4
2026-06-30 16:11:22 -04:00
Rami Bitar
aa4900e0fb add remixicon/react 2026-06-22 10:02:47 -04:00
Rami Bitar
064186b5ba update gitignore 2026-06-17 08:30:46 -04:00
Rami Bitar
cd19a01654 Add .env.local and .mcp.json to .gitignore
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-16 23:44:02 -04:00
Rami Bitar
98dd7741a0 update 2026-06-09 17:06:15 -04:00
Rami Bitar
1ebe68efeb Wrap delegated Button/Image in DOM element, remove data-slot attributes
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 16:06:15 -04:00
Rami Bitar
791a257294 Remove elements barrel file and next/image, add image/number field types
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 15:59:47 -04:00
Rami Bitar
3ed7e027c2 add elements components 2026-06-09 14:43:25 -04:00
Rami Bitar
d7ebc09cbb Bump nextjs 2026-05-28 22:55:56 -04:00
Rami Bitar
3a59a208f9 Initial commit 2026-04-17 12:09:22 -04:00