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

Migrate to typescript sdk #9

Merged
merged 20 commits into from
Sep 14, 2017
Merged

Conversation

Simply007
Copy link
Contributor

Internal link:

  • https://kentico.atlassian.net/browse/CM-8367

  • rewritten Client,js to Delivery client

  • rewritten Stores to use this client

  • removed closure optimization that stored already created promises, because it was never used - confirmed with jiris

  • removed section for media gallery - it is not used and caused error when building to production package (contained empty url as a value)

@petrsvihlik
Copy link
Contributor

@ChristopherJennings feel free to do the review if you get to it sooner than me :) thx

@petrsvihlik
Copy link
Contributor

Unfortunately, there are some extra steps required because of #11 .

  1. We need to update the TS SDK with the Taxonomy groups endpoint Add Taxonomy endpoint delivery-sdk-js#20
  2. Reference the new version of TS SDK from cloud-sample-app-js (this repo)
  3. Update the taxonomy groups-dependent code to use the SDK (== resolve the conflicts here)

@petrsvihlik
Copy link
Contributor

thanks @Simply007 ...Chris or I will have a look at it soon

@ChristopherJennings ChristopherJennings merged commit 8ee6f0a into master Sep 14, 2017
@ChristopherJennings
Copy link
Contributor

Reviewed the code changes nothing stood out as problematic. All previous functionality appears to be preserved and working. Thanks for the effort!

@petrsvihlik petrsvihlik deleted the migrate_to_typescript_sdk branch September 14, 2017 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants