{
    "form": {
        "_vueComponentName": "sf-form",
        "_vueType": "",
        "cssClasses": [
            "sf-form"
        ],
        "cssFieldPrefix": "sf-field__",
        "hideIf": [],
        "meta": {
            "disableHeader": true,
            "disableSidebar": true
        },
        "name": "miniAmountForm69f6257b79c03",
        "removeIf": [],
        "uid": "form69f6257b79522",
        "data": [],
        "sections": [
            {
                "_vueComponentName": "sf-section",
                "_vueType": "",
                "cssClasses": [
                    "sf-section"
                ],
                "cssFieldPrefix": "sf-field__",
                "hideIf": [],
                "meta": [],
                "name": "miniAmountS1",
                "removeIf": [],
                "uid": "section69f6257b79bf7",
                "nextSectionName": null,
                "pages": [
                    {
                        "_vueComponentName": "sf-page",
                        "_vueType": "",
                        "cssClasses": [
                            "sf-page"
                        ],
                        "cssFieldPrefix": "sf-field__",
                        "hideIf": [],
                        "meta": [],
                        "name": "miniAmountS1P1",
                        "removeIf": [],
                        "uid": "page69f6257b79bed",
                        "fields": [],
                        "groups": [
                            {
                                "_vueComponentName": "sf-group",
                                "_vueType": "",
                                "cssClasses": [
                                    "sf-group"
                                ],
                                "cssFieldPrefix": "sf-field__",
                                "hideIf": [],
                                "meta": [],
                                "name": "group69f6257b79be5",
                                "removeIf": [],
                                "uid": "group69f6257b79be1",
                                "skippableIfNoDataFields": false,
                                "events": [],
                                "fields": [
                                    {
                                        "_vueComponentName": "sf-html",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-field-title"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "header369f6257b79abd",
                                        "removeIf": [],
                                        "uid": "html69f6257b79ab7",
                                        "dynamicOptionsFilters": [],
                                        "events": [],
                                        "content": "How much would you like to borrow?",
                                        "tag": "h3"
                                    },
                                    {
                                        "_vueComponentName": "sf-input-currency",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf--input-currency",
                                            "sf-field__wrapper",
                                            "component--amount"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "amount",
                                        "removeIf": [],
                                        "uid": "input-currency69f6257b796ce",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "autoAdjustMax69f6257b798be",
                                                "removeIf": [],
                                                "uid": "component69f6257b798ba",
                                                "dataForTarget": {
                                                    "max": "renderSettings.maxAmount",
                                                    "errorMessage": "Invalid"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": "autoAdjustMax",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onChange"
                                                ]
                                            }
                                        ],
                                        "formatter": {
                                            "_vueFormatterName": "currency",
                                            "removeDollarSign": true
                                        },
                                        "valueFormatter": {
                                            "_vueFormatterName": "regex",
                                            "pattern": "\\D",
                                            "flags": "g",
                                            "replacement": ""
                                        },
                                        "helperText": "The amount you want deposited.",
                                        "label": "Loan Amount",
                                        "required": true,
                                        "value": null,
                                        "increment": null,
                                        "max": "35000",
                                        "min": "100",
                                        "auditable": true,
                                        "placeholder": "Up to {{renderSettings.maxAmount || shortcurrency}}"
                                    },
                                    {
                                        "_vueComponentName": "sf-button",
                                        "_vueType": "",
                                        "cssClasses": [
                                            "sf-button"
                                        ],
                                        "cssFieldPrefix": "sf-field__",
                                        "hideIf": [],
                                        "meta": [],
                                        "name": "button69f6257b79bd8",
                                        "removeIf": [],
                                        "uid": "button69f6257b79bd6",
                                        "dynamicOptionsFilters": [],
                                        "events": [
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "validateBetweenMinAndMax69f6257b79b06",
                                                "removeIf": [],
                                                "uid": "component69f6257b79aff",
                                                "dataForTarget": {
                                                    "max": "renderSettings.maxAmount",
                                                    "min": "renderSettings.minAmount",
                                                    "errorMessage": "Invalid"
                                                },
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": "validateBetweenMinAndMax",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "markFieldAsValid69f6257b79b13",
                                                "removeIf": [],
                                                "uid": "component69f6257b79b11",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": "markAsValid",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "proceedIfValidSection69f6257b79b36",
                                                "removeIf": [],
                                                "uid": "component69f6257b79b32",
                                                "dataForTarget": {
                                                    "errorMessage": "Required fields"
                                                },
                                                "forwardDataFieldsToTarget": null,
                                                "target": "proceedIfValidSection",
                                                "targetType": "function",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            },
                                            {
                                                "_vueComponentName": "sf-component",
                                                "_vueType": "",
                                                "cssClasses": [
                                                    "sf--component"
                                                ],
                                                "cssFieldPrefix": "sf-field__",
                                                "hideIf": [],
                                                "meta": [],
                                                "name": "redirectWithData69f6257b79bcf",
                                                "removeIf": [],
                                                "uid": "component69f6257b79bcc",
                                                "dataForTarget": [],
                                                "forwardDataFieldsToTarget": [
                                                    "amount"
                                                ],
                                                "target": {
                                                    "_vueComponentName": "sf-component",
                                                    "_vueType": "redirect",
                                                    "cssClasses": [
                                                        "sf--component"
                                                    ],
                                                    "cssFieldPrefix": "sf-field__",
                                                    "hideIf": [],
                                                    "meta": [],
                                                    "name": "defaultFullFormRedirect69f6257b79bc8",
                                                    "removeIf": [],
                                                    "uid": "component69f6257b79bc4",
                                                    "url": "{{renderSettings.fullFormLink}}",
                                                    "urlMethod": "get"
                                                },
                                                "targetType": "endpoint",
                                                "triggers": [
                                                    "onClick",
                                                    "onEnter"
                                                ]
                                            }
                                        ],
                                        "disabledIf": [],
                                        "type": "submit",
                                        "auditable": true,
                                        "label": "Get started"
                                    }
                                ]
                            }
                        ],
                        "events": [],
                        "loadingPage": null,
                        "errorPage": null
                    }
                ],
                "events": [],
                "label": null,
                "loadingPage": null,
                "errorPage": null
            }
        ],
        "defaultPage": "miniAmountS1P1",
        "removeDataFromVue": [
            "_nextForm"
        ],
        "removeFieldsIfFilled": false,
        "removeSectionsFromVue": [],
        "pagesIndex": {
            "miniAmountS1P1": "miniAmountS1"
        },
        "groupsIndex": {
            "group69f6257b79be5": "miniAmountS1P1"
        },
        "fieldsIndex": {
            "header369f6257b79abd": "group69f6257b79be5",
            "amount": "group69f6257b79be5",
            "button69f6257b79bd8": "group69f6257b79be5"
        },
        "dataFieldsIndex": {
            "amount": "group69f6257b79be5"
        },
        "dataFields": {
            "amount": {
                "defaultValue": null,
                "errorMessage": null,
                "isValid": null,
                "required": true
            }
        },
        "removedFields": [],
        "fieldsCountBeforeRemoval": 1,
        "events": [],
        "loadingPage": null,
        "errorPage": null
    },
    "data": {
        "_thisForm": "MiniAmountForm"
    },
    "events": [
        {
            "_vueComponentName": "sf-component",
            "_vueType": "",
            "cssClasses": [
                "sf--component"
            ],
            "cssFieldPrefix": "sf-field__",
            "hideIf": [],
            "meta": [],
            "name": "finishLoading69f6257b7ba40",
            "removeIf": [],
            "uid": "component69f6257b7ba37",
            "dataForTarget": [],
            "forwardDataFieldsToTarget": null,
            "target": "finishLoading",
            "targetType": "function",
            "triggers": [
                "onClick",
                "onEnter"
            ]
        }
    ],
    "warnings": []
}