Skip to content

feat!: component registry added#42

Open
krutoo wants to merge 3 commits intomainfrom
component-registry
Open

feat!: component registry added#42
krutoo wants to merge 3 commits intomainfrom
component-registry

Conversation

@krutoo
Copy link
Copy Markdown
Owner

@krutoo krutoo commented Mar 28, 2026

Details

Now it is possible to replace some part of Showcase UI by providing implementation through ComponentRegistryContext

Useful when you need to replace or add some part of UI but keep rest default

Also

  • @krutoo/utils now is peer dependency
  • Router implementation replaced by @krutoo/utils/router
  • Store implementation replaced by @krutoo/utils/store

Breaking changes

  • Removed exports Router, BrowserRouter, useLocation, useNavigate - now it can be imported from @krutoo/utils

@krutoo krutoo self-assigned this Mar 28, 2026
@krutoo krutoo force-pushed the component-registry branch 2 times, most recently from f1a612f to d1673d8 Compare March 30, 2026 18:08
@krutoo krutoo changed the title feat: component registry added feat!: component registry added Mar 30, 2026
- Layout.Main fullWidth prop removed

BREAKING CHANGE: Router utils export removed

Use it from `@krutoo/utils/router`
@krutoo krutoo force-pushed the component-registry branch from d1673d8 to cdc68f7 Compare March 31, 2026 12:33
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.

1 participant