Add forms to the vues page #7
Labels
frontend
this is a pure frontend (vue app) issue
good first issue
Good for newcomers
help wanted
Extra attention is needed
We need forms for the following actions:
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
Create New Vue (on create new vue button click)
mutation: github_createVue(vue)
fields:
title
license
category
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)
Archive Vue (on card "archive" option click)
mutation: github_archiveVue(vue.oid)
fields:
archiveNotes: (description of why Vue is being archived)
The text was updated successfully, but these errors were encountered: