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

💡Feature Idea - extend extension component list #12

Closed
Tracked by #32 ...
Adam-it opened this issue Mar 9, 2023 · 0 comments · Fixed by #39
Closed
Tracked by #32 ...

💡Feature Idea - extend extension component list #12

Adam-it opened this issue Mar 9, 2023 · 0 comments · Fixed by #39
Assignees
Labels
⭐ enhancement New feature or request 👨‍💻work in progress I am working on it

Comments

@Adam-it
Copy link
Contributor

Adam-it commented Mar 9, 2023

💡Idea

So currently if we would like to create an SPFx extension using vscode-viva we only see the app customizer, field customizer and list view command set. I would suggest to align it with latest and allow to add form customizer and search query modifier

image

@Adam-it Adam-it self-assigned this May 1, 2023
@Adam-it Adam-it added the 👨‍💻work in progress I am working on it label May 3, 2023
Adam-it added a commit that referenced this issue May 13, 2023
## 🎯 Aim

The aim of this PR is to add SPFx support to the extension. Allowing to
create project by SPFx webpart or extension sample and extending the
create project flow to allow SPFx project creation.

## 📷 Result


![image](https://github.com/pnp/vscode-viva/assets/58668583/03d8072d-b17e-4080-9c4c-f12e457f1c1c)

![image](https://github.com/pnp/vscode-viva/assets/58668583/43369ab9-b40d-42f0-b146-bdaa951bb39a)


## ✅ What was done

- [X] updated samples to add a modified date
- [X] modified welcome experience to add SPFx samples options
- [X] modified commands to add SPFx samples options
- [X] added support to show SPFx webpart and extensions samples
- [X] modified the scaffolding to allow creating SPFx projects as well
- [x] extended readme

## 🔗 Related issue

Related: #34
Closes: #6
Closes: #12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐ enhancement New feature or request 👨‍💻work in progress I am working on it
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant