Skip to content

Conversation

@tarrencev
Copy link
Contributor

No description provided.

@vercel
Copy link

vercel bot commented Aug 5, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
controller-example-next ✅ Ready (Inspect) Visit Preview Aug 5, 2025 9:23pm
controller-example-next-compat ✅ Ready (Inspect) Visit Preview Aug 5, 2025 9:23pm
keychain ❌ Failed (Inspect) Aug 5, 2025 9:23pm
keychain-storybook ✅ Ready (Inspect) Visit Preview Aug 5, 2025 9:23pm

tarrencev and others added 4 commits August 5, 2025 21:02
Add .claude/settings.local.json with permissions configuration for Claude Code integration.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Replace settings.local.json with proper commands structure including pr.md and commit.md.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
- Add DeployControllerRoute wrapper component to handle deploy context with routing
- Add SignMessageRoute wrapper component to handle sign-message context with routing
- Update App.tsx to include new routes for /deploy and /sign-message paths
- Update Home.tsx to navigate to appropriate routes based on context type
- Remove inline rendering of DeployController and SignMessage from Home.tsx switch statement
- Add navigation effects to automatically route to correct paths when context changes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
- Create dedicated route wrapper components for better separation
- Implement automatic navigation when context types are set
- Update app.tsx to include new routes for /deploy and /sign-message
- Modify home.tsx to use navigation instead of inline rendering
- Maintain backward compatibility with existing context handling

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
cursor[bot]

This comment was marked as outdated.

…caching

Replace context-based routing with Execute-pattern implementation:

- Update deploy.ts and sign.ts to use URL params and callback caching instead of context
- Modify connection handler to use navigate instead of setContext
- Refactor DeployControllerRoute and SignMessageRoute to parse URL params
- Remove automatic navigation from Home component (no longer needed)
- Use callback storage/retrieval system for resolver functions
- Add proper cleanup on component unmount
- Follow exact same pattern as Execute component for consistency

This resolves the issue of using context objects in route components
by caching resolvers and passing data via URL parameters instead.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants