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

Add forms to the vues page #7

Open
KenEucker opened this issue Feb 6, 2023 · 0 comments
Open

Add forms to the vues page #7

KenEucker opened this issue Feb 6, 2023 · 0 comments
Labels
frontend this is a pure frontend (vue app) issue good first issue Good for newcomers help wanted Extra attention is needed

Comments

@KenEucker
Copy link
Owner

We need forms for the following actions:

  1. Create new "point-of-vue" repository (shown if trying to create a new Vue, but no repo exists yet)
    mutation: github_createRepo(name)
    fields:
    title
    license

  2. Create New Vue (on create new vue button click)
    mutation: github_createVue(vue)
    fields:
    title
    license
    category

  3. Publish New Vue (on editor publish button click)
    mutation: submitVue(vue.oid)
    fields:
    title: (from vue)
    version: (auto-filled out and readonly)
    license: (sets in vue if not present)

  4. Archive Vue (on card "archive" option click)
    mutation: github_archiveVue(vue.oid)
    fields:
    archiveNotes: (description of why Vue is being archived)

@KenEucker KenEucker added help wanted Extra attention is needed good first issue Good for newcomers frontend this is a pure frontend (vue app) issue labels Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend this is a pure frontend (vue app) issue good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant