@pavankalyan.c/quiz
TypeScript icon, indicating that this package has built-in type declarations

1.1.6 • Public • Published

Quiz

This library was generated with 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

Feature Suggestion

Please reach out to me for any feature suggestions pavankalyan.c

Package Sidebar

Install

npm i @pavankalyan.c/quiz

Weekly Downloads

21

Version

1.1.6

License

none

Unpacked Size

95.8 kB

Total Files

21

Last publish

Collaborators

  • pavankalyan.c