amplify-cli icon indicating copy to clipboard operation
amplify-cli copied to clipboard

chore(amplify-util-uibuilder): remove codegen-ui usage

Open Jshhhh opened this issue 2 years ago • 1 comments

Description of changes

Removes codegen-ui dependency from CLI. This doesn't change current behavior for ui component generation. The codegen-ui dependency is not needed anymore due to component codegen service.

  • copies over necessary helper functions/utils from codegen-ui package

Description of how you validated changes

  1. yarn setup-dev
  2. Ran amplify-dev pull in a test app with datastore, and another app with graphql
  3. Verified that ui components are generated for each app

Checklist

  • [x] PR description included
  • [x] yarn test passes
  • [x] yarn cloud-e2e passes
  • [x] Tests are changed or added

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Jshhhh avatar Sep 18 '23 22:09 Jshhhh

Description updated. cloud-e2e tests passed

Jshhhh avatar Sep 27 '23 20:09 Jshhhh