1.1.2 • Published 9 months ago

react-faq-generator v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

react-faq-generator

This repository contains a simple Frequently Asked Questions Section generator in React applications.

Installation

NPM

npm install react-faq-generator

YARN

yarn add react-faq-generator

Usage

import React from 'react'
import FAQGenerator from 'react-faq-generator'

const MyApp = () => {
	const data = [
		{
			id: 1,
			question: 'What was the main cause of World War I?',
			answer: 'World War I began after the assassination of Austrian archduke Franz Ferdinand by South Slav nationalist Gavrilo Princip on June 28, 1914.'
		},
		{
			id: 2,
			question: 'What countries fought in World War I?',
			answer: 'The war pitted the Central Powers (mainly Germany, Austria-Hungary, and Turkey) against the Allies (mainly France, Great Britain, Russia, Italy, Japan, and, from 1917, the United States).'
		},
		{
			id: 3,
			question: 'How was trench warfare used in World War I?',
			answer: 'The widespread use of machine guns and rapid-firing artillery pieces on the Western Front meant that any exposed soldier was vulnerable.'
		}
	]

	return (
		<FAQGenerator data={data} />
	)
}

export default MyApp

Live Demo

You can check the live demo here

Properties

PropertyTypeDefault ValueDescription
dataarray of objectnullAn array of questions & answers to be displayed. This prop must be passed.
titlestring'FAQ'The title of the FAQ section.
classNamestring''The name of the class containing customm css rules to be applied.
darkModebooleanfalseIf in dark mode then pass this prop as true.

License

MIT © alim1496

1.1.2

9 months ago

1.1.1

9 months ago

1.0.1

9 months ago

1.0.0

9 months ago