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

Vue 3 Sample #57

Merged
merged 1 commit into from
Dec 12, 2021
Merged

Vue 3 Sample #57

merged 1 commit into from
Dec 12, 2021

Conversation

JeffWinder
Copy link
Contributor

Sample of UXP with Vue 3, based off the Vue 2 sample.

@pklaschka pklaschka changed the title init Vue 3 Sample Nov 25, 2021
@pklaschka pklaschka added the enhancement New feature or request label Nov 25, 2021
@JeffWinder JeffWinder closed this Nov 26, 2021
@JeffWinder JeffWinder reopened this Nov 26, 2021
Copy link
Contributor

@pklaschka pklaschka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Preface: I'm not familiar enough with Vue to do a proper code review of the Vue-specific parts of this PR. I'll, therefore, review it from a "plain" JS POV and do a functional test. If it works, I'll trust @JeffWinder about the Vue-specific aspects of the PR.

Code Review

  • uxp is expected within scripts defined in the package.json, but the Dev Tools CLI isn't listed as development dependency => was already the case for previous samples. I'll open an issue, but don't see this as part of this PR's scope.

No further comments

Functional test

Steps performed:

  1. Downloaded the sample
  2. As per the README.md (using the npm-based instructions): ran npm install
  3. As per the README.md (using the npm-based instructions): ran npm run build => success
  4. Added plugin in UDT using dist/manifest.json
  5. Loaded the plugin

Plugin loaded successfully, everything appears to be working => functional test successfully completed 🙂

In conclusion

As far as I can tell, this PR looks good. Waiting for @amandahuarng to review and after that, I think we can merge this. Thanks for your contribution ☺️ !

@pklaschka
Copy link
Contributor

The dependency comment is now tracked in #59 => officially out of scope for this PR

Copy link
Contributor

@amandahuarng amandahuarng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me 👍

@pklaschka pklaschka merged commit d93dcfb into AdobeDocs:main Dec 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request New sample
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants