-
Notifications
You must be signed in to change notification settings - Fork 186
feat: embeddable routes #2296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat: embeddable routes #2296
Conversation
The changes in this commit refactor several console pages by extracting the main UI logic into separate view components. This allows the same views to be reused between the main console and embedding contexts. Key changes: - Move page content into view components for auth, database, messaging, and storage sections - Add embedded versions of pages that reuse the view components - Update layout configurations to support embedding - Add new studio theme variations for embedded context The refactoring improves code reuse and maintainability while enabling the same UI components to be used in different contexts.
ConsoleProject ID: Sites (2)
Note Cursor pagination performs better than offset pagination when loading further pages. |
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Here's a concise commit message that summarizes the changes: Add embedded route detection and UI styling Check if the current route is in the /embed/ path and style appropriately. Add embedded views for auth, messaging, databases, and storage sections.
The changes in this commit refactor several console pages by extracting the main UI logic into separate view components. This allows the same views to be reused between the main console and embedding contexts.
Key changes:
The refactoring improves code reuse and maintainability while enabling the same UI components to be used in different contexts.