Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update navigation provider provider #907

Merged
merged 4 commits into from
May 30, 2023

Conversation

odinr
Copy link
Collaborator

@odinr odinr commented May 30, 2023

Why

Align NavigationProvider with BaseModuleProvider
closes:

Check off the following:

  • Confirm that I checked changes to branch which I am merging into.

    • I have validated included files
    • My code does not generate new linting warnings
    • My PR is not a duplicate, check existing pr`s
  • Confirm that the I have completed the self-review checklist.

  • Confirm that my changes meet our code of conduct.

Conditional

  • Confirm project selected and category, actual, iteration are set
  • Confirm Milestone selected (if any)

@changeset-bot
Copy link

changeset-bot bot commented May 30, 2023

🦋 Changeset detected

Latest commit: ea6c31b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@equinor/fusion-framework-module Patch
@equinor/fusion-framework-module-navigation Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added 🐞 bug Something isn't working 🚀 feature New feature or request 🧨 breaking changes 🧬 Modules labels May 30, 2023
eikeland
eikeland previously approved these changes May 30, 2023
@odinr odinr self-assigned this May 30, 2023
* make `NavigationProvider` extend `BaseModuleProvider`
* internal function `_localizeLocation` is renamed to `_localizePath`. _should not cause breaking changes_
* expose localized state from `Navigator` _(history)_

BREAKING CHANGE: `NavigationProvider` no longer extends `Observable<{ action: Action; path: Path }>`, use `INavigationProvider.state$` _(this is now a localized path)_
@odinr odinr force-pushed the feat/module/navigation/update-provider branch from 3d79844 to ea6c31b Compare May 30, 2023 08:29
@odinr odinr requested a review from eikeland May 30, 2023 08:38
@odinr odinr enabled auto-merge May 30, 2023 08:38
@odinr odinr disabled auto-merge May 30, 2023 08:48
@odinr odinr added this pull request to the merge queue May 30, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks May 30, 2023
@odinr odinr added this pull request to the merge queue May 30, 2023
@odinr odinr removed this pull request from the merge queue due to a manual request May 30, 2023
@odinr odinr added this pull request to the merge queue May 30, 2023
Merged via the queue into main with commit 7500ec2 May 30, 2023
@odinr odinr deleted the feat/module/navigation/update-provider branch May 30, 2023 10:20
@github-actions github-actions bot mentioned this pull request May 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧨 breaking changes 🐞 bug Something isn't working 🚀 feature New feature or request 🧬 Modules
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants