Github Gist was an awesome feature introduced by Github for sharing code snippets quickly. It would be very convenient for the users to quickly share the most recent gist by a single command /gh gist 1.
Goals
Adding a Modal where a user can see his previous Gist in a order of their creation from latest -> Oldest.
Adding a a new DualParamCommand and a new TrippleParamCommand so that we can work around with two types of issues.
When the user don't know which gist to share, he can browse through all his previous Gist and send the desired one from them.
When the user quickly want to share the most recent or gist after that, he can use the gist followed by a number, which targets the gist according to the order of creation.
Acceptance Criteria
[x] Creation of Gist Modal for displaying the existing gist created by the User.
[x] Creation of DualParamCommand and a new TrippleParamCommand for executing gist feature.
[x] Making IGist and IGistFile Interfaces for structuring the data according to the SDK.
Why do we need this ?
Github Gist was an awesome feature introduced by Github for sharing code snippets quickly. It would be very convenient for the users to quickly share the most recent gist by a single command
/gh gist 1
.Goals
Gist
in a order of their creation from latest -> Oldest.DualParamCommand
and a newTrippleParamCommand
so that we can work around with two types of issues.gist
to share, he can browse through all his previousGist
and send the desired one from them.gist
followed by a number, which targets the gist according to the order of creation.Acceptance Criteria
Gist Modal
for displaying the existing gist created by the User.DualParamCommand
and a newTrippleParamCommand
for executinggist
feature.IGist
andIGistFile
Interfaces for structuring the data according to the SDK.Gist
in GithubSDK.