Skip to content

Clean up & add createOrbitApp#1

Merged
dolanske merged 10 commits into
mainfrom
app-creation-cleanup
Jun 21, 2026
Merged

Clean up & add createOrbitApp#1
dolanske merged 10 commits into
mainfrom
app-creation-cleanup

Conversation

@dolanske

@dolanske dolanske commented Jun 14, 2026

Copy link
Copy Markdown
Member

This PR shuffles a few files around for better readability and also adds a createOrbitApp core method, which automatically registers vue router and offloads the main app creation from apps to the core package instead.

The idea is that the user needs to do only 3 steps in order to spin up the Orbit front end

  1. Import the createOrbitApp
  2. Create the proper platform controller (eg.: createWebPlatform)
  3. Use the <OrbitApp /> component in the target application entrypoint

I removed a few comments from platform/types.ts as they seemingly randomly documented some object keys but left most of them out. And I think the top-level comment should probably be rephrased and instead be put to README


Additionally added a new depot package which servers as a layer between the backend and the ui app

@dolanske dolanske requested a review from zealsprince June 19, 2026 09:39

@zealsprince zealsprince left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was told this would just work and I don't have to review it fully.

@dolanske dolanske merged commit 4648a68 into main Jun 21, 2026
1 check passed
@dolanske dolanske deleted the app-creation-cleanup branch June 21, 2026 19:52
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