123456789101112131415161718 |
- /**
- * A component that handles language switching in a unified way.
- *
- * @param {EventBus} eventBus
- */
- export default function I18N(eventBus) {
- /**
- * Inform components that the language changed.
- *
- * Emit a `i18n.changed` event for others to hook into, too.
- */
- this.changed = function changed() {
- eventBus.fire('i18n.changed');
- };
- }
- I18N.$inject = [ 'eventBus' ];
|