react-google-forms-hooks
Advanced tools
Comparing version 1.2.1 to 1.2.2
@@ -551,2 +551,3 @@ function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; } | ||
field.label = rawField[1]; | ||
field.description = rawField[2]; | ||
var fieldId = rawField[3]; | ||
@@ -643,2 +644,4 @@ field.type = parseFieldType(rawField, fieldId); | ||
googleForm.action = formData[14]; | ||
googleForm.title = formData[1][8]; | ||
googleForm.description = formData[1][0]; | ||
@@ -645,0 +648,0 @@ var _parseFields = parseFields(formData[1][1]), |
@@ -549,2 +549,3 @@ import { useForm } from 'react-hook-form'; | ||
field.label = rawField[1]; | ||
field.description = rawField[2]; | ||
var fieldId = rawField[3]; | ||
@@ -641,2 +642,4 @@ field.type = parseFieldType(rawField, fieldId); | ||
googleForm.action = formData[14]; | ||
googleForm.title = formData[1][8]; | ||
googleForm.description = formData[1][0]; | ||
@@ -643,0 +646,0 @@ var _parseFields = parseFields(formData[1][1]), |
@@ -1,1 +0,1 @@ | ||
export declare const mockedParsedForm = "\n Object {\n \"action\": \"e/1FAIpQLSe5U3qvg8WHs4nkU-e6h2RlAD7fKoCkou6HO2w2-tXYIA_F8g\",\n \"fbzx\": \"2765906482982597825\",\n \"fields\": Array [\n Object {\n \"id\": \"705101286\",\n \"label\": \"Checkbox question\",\n \"options\": Array [\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 1\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 2\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 3\",\n },\n Object {\n \"custom\": true,\n \"label\": \"\",\n },\n ],\n \"required\": true,\n \"type\": \"CHECKBOX\",\n },\n Object {\n \"id\": \"461850935\",\n \"label\": \"Short answer\",\n \"required\": true,\n \"type\": \"SHORT_ANSWER\",\n },\n Object {\n \"id\": \"1740631530\",\n \"label\": \"Long answer\",\n \"required\": false,\n \"type\": \"LONG_ANSWER\",\n },\n Object {\n \"id\": \"1387297716\",\n \"label\": \"Multiple choice question\",\n \"options\": Array [\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 1\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 2\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 3\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 4\",\n },\n Object {\n \"custom\": true,\n \"label\": \"\",\n },\n ],\n \"required\": true,\n \"type\": \"RADIO\",\n },\n Object {\n \"columns\": Array [\n Object {\n \"label\": \"Coluna 1\",\n },\n Object {\n \"label\": \"Coluna 2\",\n },\n Object {\n \"label\": \"Coluna 3\",\n },\n Object {\n \"label\": \"Coluna 4\",\n },\n ],\n \"id\": \"1632852916\",\n \"label\": \"Grid question\",\n \"lines\": Array [\n Object {\n \"id\": \"1872810205\",\n \"label\": \"Linha 1\",\n },\n Object {\n \"id\": \"540613778\",\n \"label\": \"Linha 2\",\n },\n Object {\n \"id\": \"1477014245\",\n \"label\": \"Linha 3\",\n },\n ],\n \"required\": false,\n \"type\": \"RADIO_GRID\",\n },\n Object {\n \"id\": \"906890030\",\n \"label\": \"Dropdown\",\n \"options\": Array [\n Object {\n \"label\": \"Op\u00E7\u00E3o 1\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 2\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 3\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 4\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 5\",\n },\n ],\n \"required\": false,\n \"type\": \"DROPDOWN\",\n },\n Object {\n \"id\": \"718815240\",\n \"label\": \"Linear scale\",\n \"legend\": Object {\n \"labelFirst\": \"Low number\",\n \"labelLast\": \"\",\n },\n \"options\": Array [\n Object {\n \"label\": \"1\",\n },\n Object {\n \"label\": \"2\",\n },\n Object {\n \"label\": \"3\",\n },\n Object {\n \"label\": \"4\",\n },\n Object {\n \"label\": \"5\",\n },\n ],\n \"required\": false,\n \"type\": \"LINEAR\",\n },\n Object {\n \"columns\": Array [\n Object {\n \"label\": \"Coluna 1\",\n },\n Object {\n \"label\": \"Coluna 2\",\n },\n Object {\n \"label\": \"Coluna 3\",\n },\n Object {\n \"label\": \"Coluna 4\",\n },\n ],\n \"id\": \"617310276\",\n \"label\": \"Multiple choice grid\",\n \"lines\": Array [\n Object {\n \"id\": \"1243133950\",\n \"label\": \"Linha 1\",\n },\n Object {\n \"id\": \"146706513\",\n \"label\": \"Linha 2\",\n },\n Object {\n \"id\": \"1808973121\",\n \"label\": \"Linha 3\",\n },\n ],\n \"required\": false,\n \"type\": \"RADIO_GRID\",\n },\n Object {\n \"columns\": Array [\n Object {\n \"label\": \"Coluna 1\",\n },\n Object {\n \"label\": \"Coluna 2\",\n },\n Object {\n \"label\": \"Coluna 3\",\n },\n Object {\n \"label\": \"Coluna 4\",\n },\n ],\n \"id\": \"1999750833\",\n \"label\": \"Multiple choice verification grid\",\n \"lines\": Array [\n Object {\n \"id\": \"1403312854\",\n \"label\": \"Linha 1\",\n },\n Object {\n \"id\": \"983011973\",\n \"label\": \"Linha 2\",\n },\n Object {\n \"id\": \"1226242907\",\n \"label\": \"Linha 3\",\n },\n ],\n \"required\": false,\n \"type\": \"CHECKBOX_GRID\",\n },\n ],\n \"fieldsOrder\": Object {\n \"1387297716\": 3,\n \"1632852916\": 4,\n \"1740631530\": 2,\n \"1999750833\": 8,\n \"461850935\": 1,\n \"617310276\": 7,\n \"705101286\": 0,\n \"718815240\": 6,\n \"906890030\": 5,\n },\n \"fvv\": 1,\n \"pageHistory\": 0,\n }\n "; | ||
export declare const mockedParsedForm = "\n Object {\n \"action\": \"e/1FAIpQLSe5U3qvg8WHs4nkU-e6h2RlAD7fKoCkou6HO2w2-tXYIA_F8g\",\n \"description\": \"\",\n \"fbzx\": \"2765906482982597825\",\n \"fields\": Array [\n Object {\n \"description\": \"Helloooo\",\n \"id\": \"705101286\",\n \"label\": \"Checkbox question\",\n \"options\": Array [\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 1\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 2\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 3\",\n },\n Object {\n \"custom\": true,\n \"label\": \"\",\n },\n ],\n \"required\": true,\n \"type\": \"CHECKBOX\",\n },\n Object {\n \"description\": null,\n \"id\": \"461850935\",\n \"label\": \"Short answer\",\n \"required\": true,\n \"type\": \"SHORT_ANSWER\",\n },\n Object {\n \"description\": null,\n \"id\": \"1740631530\",\n \"label\": \"Long answer\",\n \"required\": false,\n \"type\": \"LONG_ANSWER\",\n },\n Object {\n \"description\": null,\n \"id\": \"1387297716\",\n \"label\": \"Multiple choice question\",\n \"options\": Array [\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 1\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 2\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 3\",\n },\n Object {\n \"custom\": false,\n \"label\": \"Op\u00E7\u00E3o 4\",\n },\n Object {\n \"custom\": true,\n \"label\": \"\",\n },\n ],\n \"required\": true,\n \"type\": \"RADIO\",\n },\n Object {\n \"columns\": Array [\n Object {\n \"label\": \"Coluna 1\",\n },\n Object {\n \"label\": \"Coluna 2\",\n },\n Object {\n \"label\": \"Coluna 3\",\n },\n Object {\n \"label\": \"Coluna 4\",\n },\n ],\n \"description\": null,\n \"id\": \"1632852916\",\n \"label\": \"Grid question\",\n \"lines\": Array [\n Object {\n \"id\": \"1872810205\",\n \"label\": \"Linha 1\",\n },\n Object {\n \"id\": \"540613778\",\n \"label\": \"Linha 2\",\n },\n Object {\n \"id\": \"1477014245\",\n \"label\": \"Linha 3\",\n },\n ],\n \"required\": false,\n \"type\": \"RADIO_GRID\",\n },\n Object {\n \"description\": null,\n \"id\": \"906890030\",\n \"label\": \"Dropdown\",\n \"options\": Array [\n Object {\n \"label\": \"Op\u00E7\u00E3o 1\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 2\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 3\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 4\",\n },\n Object {\n \"label\": \"Op\u00E7\u00E3o 5\",\n },\n ],\n \"required\": false,\n \"type\": \"DROPDOWN\",\n },\n Object {\n \"description\": null,\n \"id\": \"718815240\",\n \"label\": \"Linear scale\",\n \"legend\": Object {\n \"labelFirst\": \"Low number\",\n \"labelLast\": \"\",\n },\n \"options\": Array [\n Object {\n \"label\": \"1\",\n },\n Object {\n \"label\": \"2\",\n },\n Object {\n \"label\": \"3\",\n },\n Object {\n \"label\": \"4\",\n },\n Object {\n \"label\": \"5\",\n },\n ],\n \"required\": false,\n \"type\": \"LINEAR\",\n },\n Object {\n \"columns\": Array [\n Object {\n \"label\": \"Coluna 1\",\n },\n Object {\n \"label\": \"Coluna 2\",\n },\n Object {\n \"label\": \"Coluna 3\",\n },\n Object {\n \"label\": \"Coluna 4\",\n },\n ],\n \"description\": null,\n \"id\": \"617310276\",\n \"label\": \"Multiple choice grid\",\n \"lines\": Array [\n Object {\n \"id\": \"1243133950\",\n \"label\": \"Linha 1\",\n },\n Object {\n \"id\": \"146706513\",\n \"label\": \"Linha 2\",\n },\n Object {\n \"id\": \"1808973121\",\n \"label\": \"Linha 3\",\n },\n ],\n \"required\": false,\n \"type\": \"RADIO_GRID\",\n },\n Object {\n \"columns\": Array [\n Object {\n \"label\": \"Coluna 1\",\n },\n Object {\n \"label\": \"Coluna 2\",\n },\n Object {\n \"label\": \"Coluna 3\",\n },\n Object {\n \"label\": \"Coluna 4\",\n },\n ],\n \"description\": null,\n \"id\": \"1999750833\",\n \"label\": \"Multiple choice verification grid\",\n \"lines\": Array [\n Object {\n \"id\": \"1403312854\",\n \"label\": \"Linha 1\",\n },\n Object {\n \"id\": \"983011973\",\n \"label\": \"Linha 2\",\n },\n Object {\n \"id\": \"1226242907\",\n \"label\": \"Linha 3\",\n },\n ],\n \"required\": false,\n \"type\": \"CHECKBOX_GRID\",\n },\n ],\n \"fieldsOrder\": Object {\n \"1387297716\": 3,\n \"1632852916\": 4,\n \"1740631530\": 2,\n \"1999750833\": 8,\n \"461850935\": 1,\n \"617310276\": 7,\n \"705101286\": 0,\n \"718815240\": 6,\n \"906890030\": 5,\n },\n \"fvv\": 1,\n \"pageHistory\": 0,\n \"title\": \"Test Form\",\n }\n "; |
@@ -10,2 +10,3 @@ export interface Option { | ||
label: string; | ||
description?: string; | ||
required: boolean; | ||
@@ -54,2 +55,4 @@ } | ||
export declare type GoogleForm = { | ||
title: string; | ||
description?: string; | ||
action: string; | ||
@@ -56,0 +59,0 @@ fvv: number; |
{ | ||
"name": "react-google-forms-hooks", | ||
"version": "1.2.1", | ||
"version": "1.2.2", | ||
"description": "Library to create forms using React backed by Google Forms.", | ||
@@ -5,0 +5,0 @@ "author": "francisconeves97", |
# React Google Forms Hooks | ||
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> | ||
[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-) | ||
[![All Contributors](https://img.shields.io/badge/all_contributors-4-orange.svg?style=flat-square)](#contributors-) | ||
<!-- ALL-CONTRIBUTORS-BADGE:END --> | ||
@@ -119,2 +119,3 @@ | ||
<td align="center"><a href="https://github.com/kbalisnomo"><img src="https://avatars.githubusercontent.com/u/42983430?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Kyle Philip Balisnomo</b></sub></a><br /><a href="https://github.com/francisconeves97/react-google-forms-hooks/commits?author=kbalisnomo" title="Code">💻</a> <a href="https://github.com/francisconeves97/react-google-forms-hooks/issues?q=author%3Akbalisnomo" title="Bug reports">🐛</a></td> | ||
<td align="center"><a href="https://github.com/mikemajara"><img src="https://avatars.githubusercontent.com/u/15649320?v=4?s=100" width="100px;" alt=""/><br /><sub><b>mikemajara</b></sub></a><br /><a href="https://github.com/francisconeves97/react-google-forms-hooks/commits?author=mikemajara" title="Code">💻</a> <a href="#ideas-mikemajara" title="Ideas, Planning, & Feedback">🤔</a></td> | ||
</tr> | ||
@@ -121,0 +122,0 @@ </table> |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
183297
1363
128