Socket
Socket
Sign inDemoInstall

react-google-forms-hooks

Package Overview
Dependencies
149
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.1 to 1.2.2

3

dist/index.js

@@ -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]),

2

dist/scripts/__mocks__/mockedParsedForm.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc