Server IP : 192.158.238.246 / Your IP : 52.14.77.105 Web Server : LiteSpeed System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64 User : jenniferflocom ( 1321) PHP Version : 8.1.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/7779/root/proc/7779/cwd/plugins/advance-custom-html/bplugins_sdk/dist/ |
Upload File : |
{"version":3,"file":"opt-in-form.js","mappings":"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","sources":["webpack://BBlockSDK/external var \"ReactDOM\"","webpack://BBlockSDK/external var \"React\"","webpack://BBlockSDK/../wp-utils/v1/hooks/useWPOptionQuery.js","webpack://BBlockSDK/../wp-utils/v1/hooks/useWPOptionMutation.js","webpack://BBlockSDK/../wp-utils/v1/hooks/useWPAjaxQuery.js","webpack://BBlockSDK/../wp-utils/v1/hooks/useWPAjaxMutation.js","webpack://BBlockSDK/../wp-utils/v1/hooks/useWPAjax.js","webpack://BBlockSDK/../wp-utils/v1/components/Loader/SimpleLoader.js","webpack://BBlockSDK/./src/components/OptInModal/OptInModalFreemius.js","webpack://BBlockSDK/./src/components/OptInForm/OptInFromFreemius.js","webpack://BBlockSDK/./src/components/OptInModal/InitializeActivation.js","webpack://BBlockSDK/./src/opt-in/opt-in-form.js"],"sourcesContent":["var __WEBPACK_NAMESPACE_OBJECT__ = ReactDOM;","var __WEBPACK_NAMESPACE_OBJECT__ = React;","const { useState, useEffect } = React;\r\n\r\nconst useWPOptionQuery = (key) => {\r\n const [isLoading, setIsLoading] = useState(true);\r\n const [isError, setIsError] = useState(false);\r\n const [error, setError] = useState(null);\r\n const [data, setData] = useState(null);\r\n\r\n useEffect(() => {\r\n wp.api.loadPromise.then(() => {\r\n const settings = new wp.api.models.Settings();\r\n settings.fetch().then((response) => {\r\n setData(prepareData(response[key]));\r\n setIsLoading(false);\r\n });\r\n });\r\n }, []);\r\n\r\n const prepareData = (data) => {\r\n let newData = data;\r\n try {\r\n newData = JSON.parse(data);\r\n } catch (error) {}\r\n\r\n return newData;\r\n };\r\n\r\n return { data, isLoading, isError, error };\r\n};\r\n\r\nexport default useWPOptionQuery;\r\n","const { useState, useEffect } = React;\r\n\r\nconst useWPOptionMutation = (key, { type: dataType = \"string\" }) => {\r\n const [isLoading, setIsLoading] = useState(false);\r\n const [isError, setIsError] = useState(false);\r\n const [error, setError] = useState(null);\r\n const [data, setData] = useState(null);\r\n\r\n const saveData = (data) => {\r\n setIsError(false);\r\n setError(null);\r\n setIsLoading(true);\r\n try {\r\n const model = new wp.api.models.Settings({\r\n [key]: prepareData(data, 'saving'),\r\n });\r\n model.save().then((response) => {\r\n setData(prepareData(response[key], 'response'));\r\n setIsLoading(false);\r\n });\r\n } catch (error) {\r\n setIsError(true);\r\n setError(error?.message);\r\n setIsLoading(false);\r\n }\r\n };\r\n\r\n const prepareData = (data, type) => {\r\n let newData = data;\r\n if (dataType === \"object\") {\r\n const { isLoaded, ...restData } = data;\r\n newData = restData;\r\n try {\r\n newData = type === 'saving' ? JSON.stringify(data) : JSON.parse(data);\r\n } catch (error) {\r\n setError(error?.message);\r\n setIsError(true);\r\n }\r\n }\r\n return newData;\r\n };\r\n\r\n return { data, saveData, isLoading, isError, error };\r\n};\r\n\r\nexport default useWPOptionMutation;\r\n","const { useState, useEffect } = React;\r\n\r\nconst useWPAjaxQuery = (ajaxUrl, params) => {\r\n const [isLoading, setIsLoading] = useState(true);\r\n const [isLoaded, setIsLoaded] = useState(false);\r\n const [isError, setIsError] = useState(false);\r\n const [error, setError] = useState(null);\r\n const [data, setData] = useState(null);\r\n\r\n useEffect(() => {\r\n fetchData();\r\n }, []);\r\n\r\n const fetchData = async () => {\r\n const URLParams = Object.keys(params)\r\n .map((key) => `${key}=${params[key]}`)\r\n .join(\"&\");\r\n try {\r\n const request = await fetch(`${ajaxUrl}?${URLParams}`);\r\n const response = await request.json();\r\n try {\r\n setData(JSON.parse(response?.data));\r\n } catch (error) {\r\n setData(response?.data);\r\n }\r\n setIsLoaded(true);\r\n setIsLoading(false);\r\n } catch (error) {\r\n setIsError(true);\r\n setError(error.message);\r\n setIsLoading(false);\r\n }\r\n };\r\n\r\n return { data, isLoading, isLoaded, isError, error };\r\n};\r\n\r\nexport default useWPAjaxQuery;\r\n","import buildFormData from \"../buildFormData\";\r\n\r\nconst { useState, useEffect } = React;\r\n\r\nconst useWPAjaxMutation = (ajaxUrl, params) => {\r\n const [isLoading, setIsLoading] = useState(false);\r\n const [isError, setIsError] = useState(false);\r\n const [error, setError] = useState(null);\r\n const [data, setData] = useState(null);\r\n\r\n const saveData = async (saveData) => {\r\n setIsError(false);\r\n setError(null);\r\n setIsLoading(true);\r\n\r\n const formData = new FormData();\r\n buildFormData(formData, { ...params, ...saveData });\r\n\r\n try {\r\n const request = await fetch(`${ajaxUrl}`, {\r\n method: \"POST\",\r\n body: formData,\r\n });\r\n const response = await request.json();\r\n setData(response.data);\r\n setIsLoading(false);\r\n return response.data;\r\n } catch (error) {\r\n setIsError(true);\r\n setError(error.message);\r\n setIsLoading(false);\r\n }\r\n };\r\n\r\n return { data, saveData, isLoading, isError, error };\r\n};\r\n\r\nexport default useWPAjaxMutation;\r\n","import { useState, useEffect } from \"react\";\r\n\r\nconst useWPAjax = (action, params = {}, set = false) => {\r\n const [isLoading, setIsLoading] = useState(!set);\r\n const [isError, setIsError] = useState(false);\r\n const [error, setError] = useState(null);\r\n const [data, setData] = useState(null);\r\n\r\n if (!wp.ajax) {\r\n // eslint-disable-next-line no-console\r\n console.error(\"Please use wp-util as a dependency\");\r\n return;\r\n }\r\n\r\n const sendRequest = (payload = {}) => {\r\n setIsLoading(true);\r\n setIsError(false);\r\n setError(null);\r\n wp.ajax\r\n .post(action, { ...params, ...payload })\r\n .done((res) => {\r\n setData(res);\r\n setIsLoading(false);\r\n })\r\n .fail((error) => {\r\n setIsError(true);\r\n setError(error);\r\n setIsLoading(false);\r\n });\r\n };\r\n\r\n const request = async (payload = {}) => {\r\n sendRequest(payload);\r\n };\r\n\r\n useEffect(() => {\r\n if (!set) {\r\n sendRequest(params);\r\n }\r\n }, []);\r\n\r\n return {\r\n data,\r\n saveData: request,\r\n refetch: request,\r\n isLoading,\r\n isError,\r\n error,\r\n };\r\n};\r\nexport default useWPAjax;\r\n","import \"./simple-loader.scss\";\r\n\r\nconst SimpleLoader = ({ height = \"10px\", width = \"10px\", color = \"#3498db\", className = \"\", style = {} }) => {\r\n return <div className={`simple-loader ${className}`} style={{ height, width, borderTopColor: color, ...style }}></div>;\r\n};\r\n\r\nexport default SimpleLoader;\r\n","import { useState, useRef, useEffect } from \"react\";\r\nimport { useWPAjax } from \"../../../../wp-utils/v1\";\r\nimport SimpleLoader from \"../../../../wp-utils/v1/components/Loader/SimpleLoader\";\r\n// import Freemius_Api from \"../../lib/Freemius_Api\";\r\nimport \"./style.scss\";\r\n\r\nconst OptInModalFreemius = ({ prefix, pluginId, nonce, slug }) => {\r\n const [showModal, setShowModal] = useState(false);\r\n const [currentlySaving, setCurrentlySaving] = useState(null);\r\n const { data, isLoading, error, isError, saveData } = useWPAjax(`bsdk_fetch_info_${pluginId}`, { nonce, type: \"modal\" });\r\n // const { data: fs_response, refetch: fs_Api, isLoading: fsLoading, error: fs_error } = useWPAjax(`fs_api_request`, { nonce }, true);\r\n const modalBtnRef = useRef();\r\n const communicationRef = useRef();\r\n const diagnosticRef = useRef();\r\n const permissionsRef = useRef();\r\n const { is_events_tracking_allowed, is_extensions_tracking_allowed, is_site_tracking_allowed, is_user_tracking_allowed } = data?.plugin_data || {};\r\n\r\n useEffect(() => {\r\n if (!showModal && error) {\r\n saveData();\r\n }\r\n }, [showModal]);\r\n\r\n // useEffect(() => {\r\n // const api = new Freemius_Api(data?.site?.scope, data?.site?.id, data?.site?.public_key, data?.site?.secret_key);\r\n\r\n // const auth = api.Api(\"/permissions.json?sdk_ver=1.12.25\", \"PUT\", {\r\n // permissions: \"site\",\r\n // is_enabled: true,\r\n // });\r\n // console.log(auth);\r\n // fs_Api(auth);\r\n // }, []);\r\n\r\n // useEffect(() => {\r\n // console.log({ fs_response, fs_error });\r\n // }, [fsLoading]);\r\n\r\n const handleBtnClick = (e) => {\r\n e.preventDefault();\r\n setShowModal(!showModal);\r\n };\r\n\r\n useEffect(() => {\r\n modalBtnRef.current = document.querySelector(`.optInBtn.${slug}`);\r\n modalBtnRef.current?.addEventListener(\"click\", handleBtnClick);\r\n communicationRef.current.querySelector(`.fs-opt-out-cancel-button`)?.addEventListener(\"click\", () => {\r\n communicationRef.current.style.display = \"none\";\r\n permissionsRef.current.style.display = \"block\";\r\n });\r\n\r\n communicationRef.current.querySelector(`.fs-opt-out-button`)?.addEventListener(\"click\", (e) => {\r\n e.preventDefault();\r\n saveData({ thread: \"permission_update\", permissions: \"user\", is_enabled: false });\r\n setCurrentlySaving(\"user\");\r\n });\r\n\r\n diagnosticRef.current.querySelector(`.fs-opt-out-cancel-button`)?.addEventListener(\"click\", () => {\r\n diagnosticRef.current.style.display = \"none\";\r\n permissionsRef.current.style.display = \"block\";\r\n });\r\n\r\n diagnosticRef.current.querySelector(`.fs-opt-out-button`)?.addEventListener(\"click\", (e) => {\r\n e.preventDefault();\r\n saveData({ thread: \"permission_update\", permissions: \"site\", is_enabled: false });\r\n setCurrentlySaving(\"site\");\r\n });\r\n }, []);\r\n\r\n const handleExtension = (e) => {\r\n e.preventDefault();\r\n saveData({ thread: \"permission_update\", is_enabled: !is_extensions_tracking_allowed, permissions: \"extensions\" });\r\n setCurrentlySaving(e.target?.classList?.contains(\"fs-switch\") ? \"extensions-toggle\" : \"extensions\");\r\n };\r\n\r\n const handleCommunication = (e) => {\r\n e.preventDefault();\r\n if (is_user_tracking_allowed) {\r\n communicationRef.current.style.display = \"block\";\r\n permissionsRef.current.style.display = \"none\";\r\n } else {\r\n saveData({ thread: \"permission_update\", is_enabled: true, permissions: \"user\" });\r\n setCurrentlySaving(\"user\");\r\n }\r\n };\r\n\r\n const handleDiagnostic = (e) => {\r\n e.preventDefault();\r\n if (is_events_tracking_allowed && is_site_tracking_allowed) {\r\n diagnosticRef.current.style.display = \"block\";\r\n permissionsRef.current.style.display = \"none\";\r\n } else {\r\n saveData({ thread: \"permission_update\", is_enabled: true, permissions: \"site\" });\r\n setCurrentlySaving(\"site\");\r\n }\r\n };\r\n\r\n const handleModalClose = (e) => {\r\n e.preventDefault();\r\n setShowModal(false);\r\n communicationRef.current.style.display = \"none\";\r\n diagnosticRef.current.style.display = \"none\";\r\n permissionsRef.current.style.display = \"block\";\r\n };\r\n\r\n useEffect(() => {\r\n if (!isLoading && modalBtnRef.current) {\r\n if (!is_site_tracking_allowed || !is_user_tracking_allowed || !is_events_tracking_allowed || !is_extensions_tracking_allowed) {\r\n modalBtnRef.current.innerText = \"Opt In\";\r\n } else {\r\n modalBtnRef.current.innerText = \"Opt Out\";\r\n }\r\n if (showModal) {\r\n communicationRef.current.style.display = \"none\";\r\n diagnosticRef.current.style.display = \"none\";\r\n permissionsRef.current.style.display = \"block\";\r\n }\r\n }\r\n }, [data, isLoading]);\r\n\r\n useEffect(() => {\r\n // console.log(data, error);\r\n window.b_data = data;\r\n window.b_error = error;\r\n }, [data, error]);\r\n\r\n return (\r\n <div\r\n id={`fs_opt_out_${data?.id}`}\r\n className={`fs-modal fs-modal-opt-out ${showModal ? \"active\" : \"\"}`}\r\n data-plugin-id={data?.id}\r\n data-action={`fs_toggle_permission_tracking_${data?.id}`}\r\n data-security={nonce}\r\n >\r\n <div className=\"fs-modal-dialog\">\r\n <div className=\"fs-modal-header\">\r\n <h4>Opt Out</h4>\r\n <a href=\"!#\" className=\"fs-close\" onClick={handleModalClose}>\r\n <i className=\"dashicons dashicons-no\" title=\"Dismiss\"></i>\r\n </a>\r\n </div>\r\n <div className=\"fs-opt-out-permissions\" ref={permissionsRef}>\r\n <div className=\"fs-modal-body\">\r\n <div className=\"notice notice-error inline opt-out-error-message\" style={{ display: isError ? \"block\" : \"none\" }}>\r\n <p>{typeof error === \"string\" ? error : \"Something went wrong!\"}</p>\r\n </div>\r\n <div className=\"fs-permissions fs-open\">\r\n <div className=\"fs-permissions-section fs-communication-permissions\">\r\n <div>\r\n <div className=\"fs-permissions-section--header\">\r\n <a\r\n onClick={handleCommunication}\r\n className=\"fs-group-opt-out-button\"\r\n data-type=\"required\"\r\n data-group-id=\"communication\"\r\n data-is-enabled={is_user_tracking_allowed}\r\n href=\"#\"\r\n disabled={isLoading && currentlySaving === \"user\"}\r\n >\r\n {is_user_tracking_allowed ? \"Opt Out\" : \"Opt In\"}\r\n </a>\r\n {isLoading && currentlySaving === \"user\" && <SimpleLoader className=\"fs-opt-in-loader\" style={{ float: \"right\" }} />}\r\n <span className=\"fs-permissions-section--header-title\">Communication</span>\r\n </div>\r\n <p className=\"fs-permissions-section--desc\"></p>\r\n </div>\r\n <ul>\r\n <li id=\"fs_permission_user\" data-permission-id=\"user\" className={`fs-permission fs-user ${is_user_tracking_allowed ? \"\" : \"fs-disabled\"}`}>\r\n <i className=\"dashicons dashicons-admin-users\"></i>\r\n\r\n <div className=\"fs-permission-description\">\r\n <span className=\"fs-tooltip-trigger\">\r\n View Basic Profile Info\r\n <i className=\"dashicons dashicons-editor-help\">\r\n <span className=\"fs-tooltip\" style={{ width: \"200px\" }}>\r\n Never miss important updates, get security warnings before they become public knowledge, and receive notifications about special offers and awesome new\r\n features.\r\n </span>\r\n </i>\r\n </span>\r\n\r\n <p>Your WordPress {\"user's\"}: first & last name, and email address</p>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <hr />\r\n <div className=\"fs-permissions-section fs-diagnostic-permissions\">\r\n <div>\r\n <div className=\"fs-permissions-section--header\">\r\n <a\r\n className=\"fs-group-opt-out-button\"\r\n data-type=\"required\"\r\n data-group-id=\"diagnostic\"\r\n data-is-enabled=\"true\"\r\n href=\"#\"\r\n onClick={handleDiagnostic}\r\n disabled={isLoading && currentlySaving === \"site\"}\r\n >\r\n {is_events_tracking_allowed && is_site_tracking_allowed ? \"Opt Out\" : \"Opt In\"}\r\n </a>\r\n {isLoading && currentlySaving === \"site\" && <SimpleLoader className=\"fs-opt-in-loader\" style={{ float: \"right\" }} />}\r\n <span className=\"fs-permissions-section--header-title\">Diagnostic Info</span>\r\n </div>\r\n <p className=\"fs-permissions-section--desc\"></p>\r\n </div>\r\n <ul>\r\n <li id=\"fs_permission_site\" data-permission-id=\"site\" className={`fs-permission fs-site ${is_site_tracking_allowed ? \"\" : \"fs-disabled\"}`}>\r\n <i className=\"dashicons dashicons-admin-links\"></i>\r\n\r\n <div className=\"fs-permission-description\">\r\n <span className=\"fs-tooltip-trigger\">\r\n View Basic Website Info\r\n <i className=\"dashicons dashicons-editor-help\">\r\n <span className=\"fs-tooltip\" style={{ width: \"200px\" }}>\r\n To provide additional functionality {\"that's\"} relevant to your website, avoid WordPress or PHP version incompatibilities that can break your website,\r\n and recognize which languages & regions the plugin should be translated and tailored to.\r\n </span>\r\n </i>\r\n </span>\r\n\r\n <p>Homepage URL & title, WP & PHP versions, and site language</p>\r\n </div>\r\n </li>\r\n <li id=\"fs_permission_events\" data-permission-id=\"events\" className={`fs-permission fs-events ${is_events_tracking_allowed ? \"\" : \"fs-disabled\"}`}>\r\n <i className=\"dashicons dashicons-admin-plugins\"></i>\r\n\r\n <div className=\"fs-permission-description\">\r\n <span>View Basic Plugin Info</span>\r\n\r\n <p>Current plugin & SDK versions, and if active or uninstalled</p>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <hr />\r\n <div className=\"fs-permissions-section fs-extensions-permissions\">\r\n <div>\r\n <div className=\"fs-permissions-section--header\">\r\n <a\r\n onClick={handleExtension}\r\n disabled={isLoading && [\"extensions\", \"extensions-toggle\"].includes(currentlySaving)}\r\n className=\"fs-group-opt-out-button\"\r\n data-type=\"optional\"\r\n data-group-id=\"extensions\"\r\n data-is-enabled=\"true\"\r\n href=\"#\"\r\n >\r\n {is_extensions_tracking_allowed ? \"Opt Out\" : \"Opt In\"}\r\n </a>\r\n {isLoading && currentlySaving === \"extensions\" && <SimpleLoader className=\"fs-opt-in-loader\" style={{ float: \"right\" }} />}\r\n <span className=\"fs-permissions-section--header-title\">Extensions</span>\r\n </div>\r\n <p className=\"fs-permissions-section--desc\"></p>\r\n </div>\r\n <ul>\r\n <li\r\n id=\"fs_permission_extensions\"\r\n data-permission-id=\"extensions\"\r\n className={`fs-permission fs-extensions ${is_extensions_tracking_allowed ? \"\" : \"fs-disabled\"}`}\r\n >\r\n <i className=\"dashicons dashicons-block-default\"></i>\r\n <div\r\n onClick={handleExtension}\r\n disabled={isLoading && [\"extensions\", \"extensions-toggle\"].includes(currentlySaving)}\r\n className={`fs-switch fs-small fs-round fs-${is_extensions_tracking_allowed ? \"on\" : \"off\"}`}\r\n >\r\n <div className=\"fs-toggle\"></div>\r\n </div>\r\n {isLoading && currentlySaving === \"extensions-toggle\" && <SimpleLoader className=\"fs-opt-in-loader\" style={{ float: \"right\", marginTop: \"8px\" }} />}\r\n\r\n <div className=\"fs-permission-description\">\r\n <span className=\"fs-tooltip-trigger\">\r\n View Plugins & Themes List\r\n <i className=\"dashicons dashicons-editor-help\">\r\n <span className=\"fs-tooltip\" style={{ width: \"200px\" }}>\r\n To ensure compatibility and avoid conflicts with your installed plugins and themes.\r\n </span>\r\n </i>\r\n </span>\r\n\r\n <p>Names, slugs, versions, and if active or not</p>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n <div className=\"fs-modal-footer\">\r\n <button className=\"button button-primary button-close\" tabIndex=\"1\" onClick={() => setShowModal(false)}>\r\n Done\r\n </button>\r\n </div>\r\n </div>\r\n <div ref={communicationRef} className=\"fs-communication-opt-out fs-opt-out-disclaimer\" data-group-id=\"communication\" style={{ display: \"none\" }}>\r\n <div className=\"fs-modal-body\">\r\n <div className=\"fs-modal-panel active\">\r\n <div className=\"notice notice-error inline opt-out-error-message\" style={{ display: isError ? \"block\" : \"none\" }}>\r\n <p>{typeof error === \"string\" ? error : \"Something went wrong!\"}</p>\r\n </div>\r\n <p>\r\n Sharing your name and email allows us to keep you in the loop about new features and important updates, warn you about security issues before they become public\r\n knowledge, and send you special offers.\r\n </p>\r\n <p>\r\n By clicking {'\"Opt Out\"'}, <strong>{data?.plugin_name}</strong> will no longer be able to view your name and email.\r\n </p>\r\n </div>\r\n </div>\r\n <div className=\"fs-modal-footer\">\r\n {isLoading && currentlySaving === \"user\" && <SimpleLoader className=\"fs-opt-in-loader\" />}\r\n <a disabled={isLoading} className=\"fs-opt-out-button\" tabIndex=\"2\" href=\"#\">\r\n Opt Out\r\n </a>\r\n <button disabled={isLoading} className=\"button button-primary fs-opt-out-cancel-button\" tabIndex=\"1\">\r\n Stay Connected\r\n </button>\r\n </div>\r\n </div>\r\n <div ref={diagnosticRef} className=\"fs-diagnostic-opt-out fs-opt-out-disclaimer\" data-group-id=\"diagnostic\" style={{ display: \"none\" }}>\r\n <div className=\"fs-modal-body\">\r\n <div className=\"fs-modal-panel active\">\r\n <div className=\"notice notice-error inline opt-out-error-message\" style={{ display: isError ? \"block\" : \"none\" }}>\r\n <p>{typeof error === \"string\" ? error : \"Something went wrong!\"}</p>\r\n </div>\r\n <p>\r\n Sharing diagnostic data helps to provide additional functionality{\"that's\"} relevant to your website, avoid WordPress or PHP version incompatibilities that can\r\n break the website, and recognize which languages & regions the plugin should be translated and tailored to.\r\n </p>\r\n <p>\r\n By clicking {'\"Opt Out\"'}, diagnostic data will no longer be sent to <strong>{data?.plugin_name}</strong>.\r\n </p>\r\n </div>\r\n </div>\r\n <div className=\"fs-modal-footer\">\r\n {isLoading && currentlySaving === \"site\" && <SimpleLoader className=\"fs-opt-in-loader\" />}\r\n <a disabled={isLoading} className=\"fs-opt-out-button\" tabIndex=\"2\" href=\"#\">\r\n Opt Out\r\n </a>\r\n <button disabled={isLoading} className=\"button button-primary fs-opt-out-cancel-button\" tabIndex=\"1\">\r\n Keep Sharing\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n );\r\n};\r\n\r\nexport default OptInModalFreemius;\r\n","/* eslint-disable react/no-unknown-property */\r\nimport { useState, useEffect } from \"react\";\r\nimport { useWPAjax } from \"../../../../wp-utils/v1\";\r\nimport \"./style.scss\";\r\n\r\nconst OptInFromFreemius = ({ nonce, pluginId }) => {\r\n const [showDetails, setShowDetails] = useState(false);\r\n const { data } = useWPAjax(\"bsdk_fetch_info_\" + pluginId, {\r\n nonce,\r\n });\r\n const first_path = data?.menu?.[\"first-path\"];\r\n const return_url = `${data?.admin_url}${first_path ? first_path : \"plugins.php\"}${first_path?.includes(\"?\") ? \"&\" : \"?\"}fs_action=${data?.slug}_activate_new&_wpnonce=${\r\n data?.nonce\r\n }`;\r\n\r\n return (\r\n <div id=\"fs_connect\" className=\"wrap\">\r\n <div className=\"fs-header\">\r\n <b className=\"fs-site-icon\">\r\n <i className=\"dashicons dashicons-wordpress-alt\"></i>\r\n </b>\r\n <div className=\"fs-plugin-icon\">\r\n <img src={`https://ps.w.org/${data?.slug}/assets/icon-128x128.png`} width=\"50\" height=\"50\" />\r\n </div>\r\n <img className=\"fs-connect-logo\" src=\"//img.freemius.com/logo/connect.svg\" />\r\n </div>\r\n <div className=\"fs-box-container\">\r\n <div className=\"fs-content\">\r\n <h2 style={{ textAlign: \"center\" }}>Never miss an important update</h2>\r\n <p>\r\n Opt in to get email notifications for security & feature updates, educational content, and occasional offers, and to share some basic WordPress environment info.\r\n This will help us make the plugin more compatible with your site and better at doing what you need it to.\r\n </p>\r\n </div>\r\n <div className=\"fs-actions\">\r\n <a\r\n id=\"skip_activation\"\r\n href={`${data?.admin_url}plugins.php?fs_action=${data?.slug}_skip_activation&is_skip_activation=1&_wpnonce=${data?.nonce}`}\r\n className=\"button button-secondary\"\r\n tabindex=\"2\"\r\n >\r\n Skip\r\n </a>\r\n <form method=\"POST\" action={data?.freemius_form_action}>\r\n {data?.platform === \"freemius\" && (\r\n <>\r\n <input type=\"hidden\" name=\"sdk_version\" value=\"2.5.12\" />\r\n <input type=\"hidden\" name=\"platform_version\" value={data?.platform_version} />\r\n <input type=\"hidden\" name=\"programming_language_version\" value={data?.programming_language_version} />\r\n <input type=\"hidden\" name=\"user_firstname\" value={data?.user_first_name} />\r\n <input type=\"hidden\" name=\"user_lastname\" value={data?.user_last_name} />\r\n <input type=\"hidden\" name=\"user_email\" value={data?.user_email} />\r\n {/* <input type=\"hidden\" name=\"user_email\" value={\"nahid.sulatana@gmail.com\"} /> */}\r\n <input type=\"hidden\" name=\"plugin_slug\" value={data?.slug} />\r\n <input type=\"hidden\" name=\"plugin_id\" value={data?.id} />\r\n <input type=\"hidden\" name=\"plugin_public_key\" value={data?.public_key} />\r\n <input type=\"hidden\" name=\"plugin_version\" value={data?.plugin_version} />\r\n <input type=\"hidden\" name=\"return_url\" value={return_url} />\r\n <input type=\"hidden\" name=\"account_url\" value={data?.admin_url + `admin.php?_wpnonce=${data?.nonce}`} />\r\n <input type=\"hidden\" name=\"is_premium\" value=\"\" />\r\n <input type=\"hidden\" name=\"is_active\" value=\"1\" />\r\n <input type=\"hidden\" name=\"is_uninstalled\" value=\"\" />\r\n <input type=\"hidden\" name=\"is_localhost\" value={window.location.host === \"localhost\" ? \"1\" : \"\"} />\r\n <input type=\"hidden\" name=\"site_name\" value={data?.site_name} />\r\n <input type=\"hidden\" name=\"language\" value=\"en-US\" />\r\n <input type=\"hidden\" name=\"site_uid\" value={data?.uid} />\r\n <input type=\"hidden\" name=\"site_url\" value={data?.site_url} />\r\n <input type=\"hidden\" name=\"is_extensions_tracking_allowed\" value=\"1\" />\r\n <input type=\"hidden\" name=\"is_diagnostic_tracking_allowed\" value=\"1\" />\r\n </>\r\n )}\r\n <button className=\"button button-primary\" tabindex=\"1\" type=\"submit\">\r\n Allow & Continue\r\n </button>\r\n </form>\r\n </div>\r\n <div className=\"fs-permissions\">\r\n <a\r\n className=\"fs-trigger wp-core-ui\"\r\n href=\"#\"\r\n tabindex=\"1\"\r\n style={{ color: \"inherit\" }}\r\n onClick={(e) => {\r\n e.preventDefault();\r\n setShowDetails(!showDetails);\r\n }}\r\n >\r\n This will allow\r\n <nobr className=\"button-link\" style={{ color: \"inherit\" }}>\r\n {\" \"}\r\n {data?.plugin_name}\r\n </nobr>{\" \"}\r\n to<b className=\"fs-arrow\"></b>\r\n </a>\r\n {showDetails && (\r\n <ul>\r\n <li id=\"fs_permission_user\" data-permission-id=\"user\" className=\"fs-permission fs-user\">\r\n <i className=\"dashicons dashicons-admin-users\"></i>\r\n <div className=\"fs-permission-description\">\r\n <span className=\"fs-tooltip-trigger\">\r\n View Basic Profile Info\r\n <i className=\"dashicons dashicons-editor-help\">\r\n <span className=\"fs-tooltip\" style={{ width: \"200px\" }}>\r\n Never miss important updates, get security warnings before they become public knowledge, and receive notifications about special offers and awesome new\r\n features.\r\n </span>\r\n </i>\r\n </span>\r\n <p>Your WordPress users: first & last name, and email address</p>\r\n </div>\r\n </li>\r\n <li id=\"fs_permission_site\" data-permission-id=\"site\" className=\"fs-permission fs-site\">\r\n <i className=\"dashicons dashicons-admin-links\"></i>\r\n <div className=\"fs-permission-description\">\r\n <span className=\"fs-tooltip-trigger\">\r\n View Basic Website Info\r\n <i className=\"dashicons dashicons-editor-help\">\r\n <span className=\"fs-tooltip\" style={{ width: \"200px\" }}>\r\n To provide additional functionality thats relevant to your website, avoid WordPress or PHP version incompatibilities that can break your website, and\r\n recognize which languages & regions the plugin should be translated and tailored to.\r\n </span>\r\n </i>\r\n </span>\r\n <p>Homepage URL & title, WP & PHP versions, and site language</p>\r\n </div>\r\n </li>\r\n <li id=\"fs_permission_events\" data-permission-id=\"events\" className=\"fs-permission fs-events\">\r\n <i className=\"dashicons dashicons-admin-plugins\"></i>\r\n <div className=\"fs-permission-description\">\r\n <span>View Basic Plugin Info</span>\r\n <p>Current plugin & SDK versions, and if active or uninstalled</p>\r\n </div>\r\n </li>\r\n <li id=\"fs_permission_extensions\" data-permission-id=\"extensions\" className=\"fs-permission fs-extensions\">\r\n <i className=\"dashicons dashicons-block-default\"></i>\r\n <div className=\"fs-switch fs-small fs-round fs-on\">\r\n <div className=\"fs-toggle\"></div>\r\n </div>\r\n\r\n <div className=\"fs-permission-description\">\r\n <span className=\"fs-tooltip-trigger\">\r\n View Plugins & Themes List\r\n <i className=\"dashicons dashicons-editor-help\">\r\n <span className=\"fs-tooltip\" style={{ width: \"200px\" }}>\r\n To ensure compatibility and avoid conflicts with your installed plugins and themes.\r\n </span>\r\n </i>\r\n </span>\r\n\r\n <p>Names, slugs, versions, and if active or not</p>\r\n </div>\r\n </li>\r\n </ul>\r\n )}\r\n </div>\r\n </div>\r\n <div className=\"fs-terms\">\r\n <a className=\"fs-tooltip-trigger\" href={`https://freemius.com/product/opt-in/${data?.id}/${data?.slug}/`} target=\"_blank\" rel=\"noreferrer\" tabindex=\"1\">\r\n Powered by Freemius\r\n </a>\r\n - \r\n <a href=\"https://freemius.com/privacy/\" target=\"_blank\" rel=\"noreferrer\" tabindex=\"1\">\r\n Privacy Policy\r\n </a>\r\n - \r\n <a href={`https://freemius.com/product/opt-in/${data?.id}/${data?.slug}/`} target=\"_blank\" rel=\"noreferrer\" tabindex=\"1\">\r\n Terms of Service\r\n </a>\r\n </div>\r\n </div>\r\n );\r\n};\r\n\r\nexport default OptInFromFreemius;\r\n","import { useEffect } from \"react\";\r\nimport { useWPAjax } from \"../../../../wp-utils/v1\";\r\n\r\nconst InitializeActivation = ({ info, nonce }) => {\r\n const { install_secret_key, install_public_key, install_id, pending_activation = false, fs_action } = info;\r\n const { data, isLoading, error, refetch } = useWPAjax(\"fs_init\", { nonce, info, site: { install_id, public_key: install_public_key, secret_key: install_secret_key } }, true);\r\n // const { data: user_data, refetch: fetchUserData } = useWPAjax(\"fs_api_request\", {}, true);\r\n\r\n useEffect(() => {\r\n console.log(info);\r\n window.initData = data;\r\n if (data) {\r\n window.location.href = window.location.origin + window.location.pathname;\r\n }\r\n console.log({ data });\r\n }, [data]);\r\n\r\n useEffect(() => {\r\n // window.history.pushState(\"object or string\", \"Title\", window.location.origin + window.location.pathname);\r\n const data = {};\r\n if (pending_activation) {\r\n data.notice = {\r\n activation_pending: {\r\n message: `You should receive a confirmation email for {name} to your mailbox at {email}. Please make sure you click the button in that email to complete the opt-in.`,\r\n title: \"Thanks!\",\r\n type: \"success\",\r\n id: \"activation_pending\",\r\n dismissible: true,\r\n sticky: true,\r\n },\r\n };\r\n console.log({ data });\r\n }\r\n refetch(data);\r\n }, []);\r\n\r\n // console.log(info);\r\n return <></>;\r\n};\r\n\r\nexport default InitializeActivation;\r\n","// eslint-disable-next-line react/no-deprecated\r\nimport { render } from \"react-dom\";\r\n// import OptInForm from \"../components/OptInForm/OptInForm\";\r\n// import OptInModal from \"../components/OptInModal/OptInModal\";\r\nimport OptInModalFreemius from \"../components/OptInModal/OptInModalFreemius\";\r\nimport OptInFromFreemius from \"../components/OptInForm/OptInFromFreemius\";\r\nimport InitializeActivation from \"../components/OptInModal/InitializeActivation\";\r\n\r\nconst bsdkOptInFormHandler = (prefix, slug = \"\") => {\r\n const dom = document.getElementById(`${prefix}OptInForm`);\r\n\r\n if (dom) {\r\n const dataset = { ...dom.dataset } || {};\r\n Object.keys(dom.dataset).map((key) => delete dom.dataset[key]);\r\n render(<OptInFromFreemius prefix={prefix} {...dataset} />, dom);\r\n }\r\n\r\n const modalDom = document.getElementById(`${prefix}OptInModal`);\r\n if (modalDom) {\r\n const dataset = { ...modalDom.dataset } || {};\r\n Object.keys(modalDom.dataset).map((key) => delete modalDom.dataset[key]);\r\n // render(<OptInModal prefix={prefix} {...dataset} />, modalDom);\r\n\r\n const params = getQueryParams();\r\n\r\n if (params?.fs_action == `${dataset.slug}_activate_new` || params?.fs_action == `${dataset.slug}_skip_activation`) {\r\n render(<InitializeActivation info={params} {...dataset} />, modalDom);\r\n } else {\r\n render(<OptInModalFreemius prefix={prefix} {...dataset} />, modalDom);\r\n }\r\n // console.log(params);\r\n }\r\n};\r\n\r\nwindow.bsdkOptInFormHandler = bsdkOptInFormHandler;\r\n\r\nexport function getQueryParams(url = window.location.href) {\r\n const queryParams = {};\r\n const queryString = url.split(\"?\")[1];\r\n\r\n if (queryString) {\r\n const paramPairs = queryString.split(\"&\");\r\n\r\n paramPairs.forEach((pair) => {\r\n const [key, value] = pair.split(\"=\");\r\n const decodedKey = decodeURIComponent(key);\r\n const decodedValue = decodeURIComponent(value);\r\n\r\n queryParams[decodedKey] = decodedKey.includes(\"is\") || decodedKey === \"pending_activation\" ? (decodedValue == \"1\" ? true : false) : decodedValue;\r\n });\r\n }\r\n\r\n return queryParams;\r\n}\r\n"],"names":["ReactDOM","React","_React","useState","useEffect","_regeneratorRuntime","e","t","r","Object","prototype","n","hasOwnProperty","o","defineProperty","value","i","Symbol","a","iterator","c","asyncIterator","u","toStringTag","define","enumerable","configurable","writable","wrap","Generator","create","Context","makeInvokeMethod","tryCatch","type","arg","call","h","l","f","s","y","GeneratorFunction","GeneratorFunctionPrototype","p","d","getPrototypeOf","v","values","g","defineIteratorMethods","forEach","_invoke","AsyncIterator","invoke","_typeof","resolve","__await","then","callInvokeWithMethodAndArg","Error","done","method","delegate","maybeInvokeDelegate","sent","_sent","dispatchException","abrupt","TypeError","resultName","next","nextLoc","pushTryEntry","tryLoc","catchLoc","finallyLoc","afterLoc","tryEntries","push","resetTryEntry","completion","reset","isNaN","length","displayName","isGeneratorFunction","constructor","name","mark","setPrototypeOf","__proto__","awrap","async","Promise","keys","reverse","pop","prev","charAt","slice","stop","rval","handle","complete","finish","delegateYield","asyncGeneratorStep","gen","reject","_next","_throw","key","info","error","ownKeys","getOwnPropertySymbols","filter","getOwnPropertyDescriptor","apply","_objectSpread","arguments","_defineProperty","getOwnPropertyDescriptors","defineProperties","obj","input","hint","prim","toPrimitive","undefined","res","String","Number","_toPrimitive","_toPropertyKey","_slicedToArray","arr","Array","isArray","_arrayWithHoles","_iterableToArrayLimit","minLen","_arrayLikeToArray","toString","from","test","_unsupportedIterableToArray","_nonIterableRest","len","arr2","action","params","set","_useState2","isLoading","setIsLoading","_useState4","isError","setIsError","_useState6","setError","_useState8","data","setData","wp","ajax","sendRequest","payload","post","fail","request","fn","_ref","_callee","_args","_context","self","args","err","saveData","refetch","console","_ref$height","height","_ref$width","width","_ref$color","color","_ref$className","className","_ref$style","style","createElement","concat","borderTopColor","prefix","pluginId","nonce","slug","showModal","setShowModal","currentlySaving","setCurrentlySaving","_useWPAjax","useWPAjax","modalBtnRef","useRef","communicationRef","diagnosticRef","permissionsRef","_ref2","plugin_data","is_events_tracking_allowed","is_extensions_tracking_allowed","is_site_tracking_allowed","is_user_tracking_allowed","handleBtnClick","preventDefault","_modalBtnRef$current","_communicationRef$cur","_communicationRef$cur2","_diagnosticRef$curren","_diagnosticRef$curren2","current","document","querySelector","addEventListener","display","thread","permissions","is_enabled","handleExtension","_e$target","target","classList","contains","innerText","window","b_data","b_error","id","href","onClick","title","ref","disabled","SimpleLoader","float","includes","marginTop","tabIndex","plugin_name","_data$menu","showDetails","setShowDetails","first_path","menu","return_url","admin_url","src","textAlign","tabindex","freemius_form_action","platform","Fragment","platform_version","programming_language_version","user_first_name","user_last_name","user_email","public_key","plugin_version","location","host","site_name","uid","site_url","rel","install_secret_key","install_public_key","install_id","_info$pending_activat","pending_activation","fs_action","site","secret_key","log","initData","origin","pathname","notice","activation_pending","message","dismissible","sticky","bsdkOptInFormHandler","dom","getElementById","dataset","map","render","OptInFromFreemius","_extends","modalDom","url","queryParams","queryString","split","pair","_pair$split2","decodedKey","decodeURIComponent","decodedValue","getQueryParams","InitializeActivation","OptInModalFreemius"],"sourceRoot":""}