-
- Downloads
Tags => Code integration
interface TagSubmit { | ||
interface TagProposal { | ||
|
||
name: string; | ||
type: 'Language' | 'Framework' | 'Theme' | 'UserDefined'; | ||
state: 'PendingApproval' | 'Declined' | 'Approved'; | ||
details: string; | ||
} | ||
export default TagSubmit; | ||
export default TagProposal; |
... | ... | @@ -11,11 +11,11 @@ enum ApiRoute { |
ASSIGNMENT_CORRECTION_UPDATE_DELETE = '/assignments/{{assignmentNameOrUrl}}/corrections/{{exerciseIdOrUrl}}', | ||
EXERCISE_CREATE = '/assignments/{{assignmentNameOrUrl}}/exercises', | ||
EXERCISE_ASSIGNMENT = '/exercises/{{exerciseIdOrUrl}}/assignment', | ||
EXERCISE_RESULTS = '/exercises/{{exerciseIdOrUrl}}/results' | ||
ADD_TAG = '/tags', | ||
DELETE_TAG = '/tags/{{tageName}}', | ||
PROPOSE_TAG = '/tags/proposals/{{tagState}}', | ||
//ANSWER_TAG_PROPOSAL = '/tags/proposals/{{tagProposalName}}' | ||
EXERCISE_RESULTS = '/exercises/{{exerciseIdOrUrl}}/results', | ||
TAG_CREATE = '/tags', | ||
|
||
TAG_DELETE = '/tags/{{tagName}}', | ||
TAG_PROPOSAL_GET_CREATE = '/tags/proposals', | ||
TAG_PROPOSAL_UPDATE = '/tags/proposals/{{tagName}}', | ||
} | ||
... | ... |