Current Path: > home > transcarter > public_html > wp-content > plugins > leadin > scripts > shared > Form > hooks
Operation : Linux host59.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64 Software : Apache Server IP : 198.54.126.42 | Your IP: 216.73.216.135 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
useCreateFormFromTemplate.ts | File | 1559 bytes | July 17 2025 21:06:25. | |
useForms.ts | File | 1479 bytes | July 17 2025 21:06:25. | |
useFormsScript.ts | File | 666 bytes | July 17 2025 21:06:25. | |
useGetTemplateAvailability.ts | File | 2182 bytes | July 17 2025 21:06:25. |
import $ from 'jquery'; import { useEffect, useState } from 'react'; import { formsScript } from '../../../constants/leadinConfig'; import Raven from '../../../lib/Raven'; let promise: Promise<string | undefined>; function loadFormsScript() { if (!promise) { promise = new Promise((resolve, reject) => $.getScript(formsScript) .done(resolve) .fail(reject) ); } return promise; } export default function useFormScript() { const [ready, setReady] = useState(false); useEffect(() => { loadFormsScript() .then(() => setReady(true)) .catch(error => Raven.captureException(error)); }, []); return ready; }
SILENT KILLER Tool