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

refactor: restructure the app folders/files #261

Merged
merged 6 commits into from Mar 14, 2019

Conversation

manekinekko
Copy link
Member

@manekinekko manekinekko commented Mar 9, 2019

PR Checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature (please, look at the "Scope of the project" section in the README.md file)
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

⚠️ Known issues that should be fixed before merging this PR:

  • when you navigate to /editor/preview or /editor/code with no design loaded, it doesn’t redirect to /upload. Make sure the EditorGuardService fires correctly.
  • make sure SketchService doesn't hold any internal state since now it is used in the lazy loaded module, hence we are not getting a singleton anymore.

@ghost ghost assigned manekinekko Mar 9, 2019
@ghost ghost added the review label Mar 9, 2019
@manekinekko manekinekko force-pushed the files-structure-refactoring branch 16 times, most recently from b265470 to 98b5fec Compare March 11, 2019 13:21
@ghost ghost assigned Jefiozie Mar 12, 2019
@manekinekko manekinekko requested review from Jefiozie and shikanime and removed request for Jefiozie March 14, 2019 13:01
@manekinekko manekinekko requested review from Jefiozie and shikanime and removed request for shikanime March 14, 2019 13:01
@manekinekko manekinekko marked this pull request as ready for review March 14, 2019 13:19
@manekinekko manekinekko merged commit b73ca88 into master Mar 14, 2019
@ghost ghost removed the review label Mar 14, 2019
shikanime pushed a commit to sfeir-open-source/xlayers that referenced this pull request Mar 14, 2019
* refactor: restructure the app folders/files

Fixes: xlayers#267

* fix: small fixes after restructure

* fix: small fixes after restructure

* fix: preload all lazymodules and use the store inside SketchService

* fix: guard will redirect when no page selected
@manekinekko manekinekko deleted the files-structure-refactoring branch April 10, 2019 14:10
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.

None yet

2 participants