feat: add plugin marketplace renderer

This commit is contained in:
brother7 committed 2026-08-28 18:42:28 +08:00
1 parent 8b6824a8ba
commit 97c9ad1aad
27 files changed
+1585 -23

No files matched your search

@@ -112,6 +112,15 @@ describe('MainLayout module isolation', () => {
expect(screen.queryByTestId('project-initialization-gate')).not.toBeInTheDocument();
});
it.each(['/plugin-marketplace', '/my-plugins'])(
'keeps global plugin route %s outside the local project initialization gate',
(path) => {
renderLayout(path);
expect(screen.getByTestId('route-content')).toBeVisible();
expect(screen.queryByTestId('project-initialization-gate')).not.toBeInTheDocument();
},
);
it('keeps the programming workspace padding compensation separate from painting', () => {
renderLayout('/chat');