@comanlab/surveys
v0.0.0
Published
Surveys to use with CiCL experiments built with React
Readme
Library of surveys used by CiCL social network experiments
Surveys to use with CiCL experiments built with React. These surveys are generated as JavaScript component.
Installation
npm i @comanlab/surveysUsage
Import surveys by name for React pages and components.
import { ExampleSurvey } from "@comanlab/surveys";Process and store survey responses using a callback function that takes a scored survey response as its input parameter.
const onCompleteCallback = (record) => {
console.log(record);
};Then, include the survey as a React component:
<ExampleSurvey onComplete={onCompleteCallback} />Development
Add new surveys to surveys/ as a subdirectory named for the survey via camelCase, e.g., surveys/exampleSurvey/.
Run this project in development by running npm install in the root directory to install dependencies listed in package.json. Tne, run npm run build to build the surveys in this project.
