UNPKG

@pavankalyan.c/quiz

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 11.1.2.

53 lines (37 loc) 1.45 kB
# Quiz This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 11.1.2. ## Installation Run ```npm i generate-quiz``` for installation. Include ```QuizModule``` in your ```app.module.ts``` imports array. ## Usage ```<lib-quiz [questionData]="questionData" (answerData)="listenToAnswers($event)"></lib-quiz>``` Prepare the questions data in the below structure. ``` const questionsData=[ { questionText: "Who killed John Wicks Dog?", questionId: "15544", options: [ { optionId: "1d23f", optionText: "John Doe" }, { optionId: "1er3e", optionText: "Walter White" }, { optionId: "3fgr4", optionText: "Jessy Pinkman" }, { optionId: "13fge", optionText: "Vivek Oberoi" }, ] }, { questionText: "Say my name?", questionId: "124354", options: [ { optionId: "3dfdf", optionText: "Heisenberg" }, { optionId: "35fgf", optionText: "Gus Fring" }, { optionId: "7gthg", optionText: "Hank Schrader" }, { optionId: "0df33", optionText: "Ted" }, ] } ] ``` > Note: `questionId` should be unique to that question array. `optionId` should be unique to that particular options array. ## Had any issues Report any issues found at [quiz](https://github.com/pavankalyan-codes/Angular-Re-usable-Quiz) ## Feature Suggestion Please reach out to me for any feature suggestions [pavankalyan.c](mailto:pavankalyan141640@gmail.com?subject=[GitHub]%20Quiz%20Feature%2suggestion)