Skip to content

Comments

Remove EventBus#1340

Merged
didoda merged 3 commits intobedita:masterfrom
didoda:fix/6.x/event-bus
Feb 13, 2026
Merged

Remove EventBus#1340
didoda merged 3 commits intobedita:masterfrom
didoda:fix/6.x/event-bus

Conversation

@didoda
Copy link
Member

@didoda didoda commented Jan 8, 2026

This updates some components to not use anymore EventBus:

  • CoordinatesView
  • MapView
  • ObjectProperties
  • Placeholders

Placeholder system is migrated to dedicated PlaceholderBus as part of Vue 2→3 migration preparation.

Components playground includes sections to test the components.

Note: PlaceholderBus still uses Vue 2 $on/$emit pattern and will need migration to mitt/tiny-emitter for Vue 3 compatibility.

Ref: #1147

@didoda didoda added this to the 6.x milestone Jan 8, 2026
@didoda didoda added feature New feature or request javascript Pull requests that update Javascript code refactor Code refactoring labels Jan 8, 2026
@didoda didoda merged commit 84bb748 into bedita:master Feb 13, 2026
4 checks passed
@didoda didoda deleted the fix/6.x/event-bus branch February 13, 2026 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request javascript Pull requests that update Javascript code refactor Code refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant