Socket
Socket
Sign inDemoInstall

@hoory/embed

Package Overview
Dependencies
2
Maintainers
5
Versions
82
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.75 to 1.0.76

2

index.js

@@ -1,1 +0,1 @@

"use strict";var i=Object.defineProperty;var F=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames,S=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var O=(n,o,a)=>o in n?i(n,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[o]=a,v=(n,o)=>{for(var a in o||(o={}))I.call(o,a)&&O(n,a,o[a]);if(S)for(var a of S(o))j.call(o,a)&&O(n,a,o[a]);return n};var k=(n,o)=>{for(var a in o)i(n,a,{get:o[a],enumerable:!0})},x=(n,o,a,l)=>{if(o&&typeof o=="object"||typeof o=="function")for(let r of U(o))!I.call(n,r)&&r!==a&&i(n,r,{get:()=>o[r],enumerable:!(l=F(o,r))||l.enumerable});return n};var $=n=>x(i({},"__esModule",{value:!0}),n);var W={};k(W,{ENV_URLS:()=>B,useHoory:()=>T});module.exports=$(W);var e=require("react");var B={DEV:"https://embed-dev.hoory.cloud/embed.js",PROD:"https://embed.hoory.com/embed.js"};function T(n,o={}){let a=(0,e.useRef)(""),[l,r]=(0,e.useState)(!1),[b,P]=(0,e.useState)(!1),h=o.env||"PROD",d=(...t)=>h==="DEV"?console.info(...t):null,L=(0,e.useCallback)(async()=>{await window.hoory.show()},[]),R=(0,e.useCallback)(async()=>{await window.hoory.hide()},[]),E=(0,e.useCallback)(async()=>{await window.hoory.openChat()},[]),N=(0,e.useCallback)(async()=>{await window.hoory.closeChat()},[]),D=(0,e.useCallback)(async()=>{await window.hoory.closeModalIframe()},[]),z=(0,e.useCallback)(async(t,c={},w=()=>{})=>{await window.hoory.openModalIframe(t,c,w)},[]),V=(0,e.useCallback)(async t=>{await window.hoory.setUserInfo(t)},[]),y=(0,e.useCallback)(()=>{typeof o.onChatOpen=="function"&&o.onChatOpen(),d("Hoory:: onChatOpen called")},[o==null?void 0:o.onChatOpen]),f=(0,e.useCallback)(()=>{typeof o.onChatClose=="function"&&o.onChatClose(),d("Hoory:: onChatClose called")},[o==null?void 0:o.onChatClose]),C=(0,e.useCallback)(()=>{typeof o.onShowButton=="function"&&o.onShowButton(),d("Hoory:: onShowButton called")},[o==null?void 0:o.onShowButton]),u=(0,e.useCallback)(()=>{typeof o.onHideButton=="function"&&o.onHideButton(),d("Hoory:: onHideButton called")},[o==null?void 0:o.onHideButton]),m=(0,e.useCallback)(()=>{typeof o.onChatInit=="function"&&o.onChatInit(),d("Hoory:: onChatInit called")},[o==null?void 0:o.onChatInit]),s=(0,e.useCallback)(()=>{typeof o.onScriptLoad=="function"&&o.onScriptLoad(),d("Hoory:: onScriptLoad called")},[o==null?void 0:o.onScriptLoad]),g=(0,e.useCallback)(()=>{typeof o.onPostMessage=="function"&&o.onPostMessage(),d("Hoory:: onPostMessage called")},[o==null?void 0:o.onPostMessage]),M=(0,e.useCallback)(t=>{typeof o.onModalOpen=="function"&&o.onModalOpen(t),d("Hoory:: onModalOpen called")},[o==null?void 0:o.onModalOpen]),H=(0,e.useCallback)(()=>{typeof o.onModalClose=="function"&&o.onModalClose(),d("Hoory:: onModalOpen called")},[o==null?void 0:o.onModalClose]);return(0,e.useEffect)(()=>{window.hoory=window.hoory||v({},o.user||{}),window.hoory.workspace=n,window.hoory.initializeHidden=o.initializeHidden,window.hoory.chatFrameCustomStyles=o.chatFrameCustomStyles||{},window.hoory.forceChatInit=o.forceChatInit;let t=document.getElementsByTagName("script")[0],c=document.createElement("script");c.id="HooryScript",c.async=!0,c.src=`${B[h]}${a.current}`,t.parentNode.insertBefore(c,t),c.onload=()=>{window.hoory.init(),window.hoory.onOpen(()=>{y()}),window.hoory.onClose(()=>{f()}),window.hoory.onShow(()=>{C()}),window.hoory.onHide(()=>{u()}),window.hoory.onPostMessage(()=>{g()}),window.hoory.onModalClose(()=>{H()}),window.hoory.onModalOpen(w=>{M(w)}),window.hoory.onChatInit(()=>{m(),P(!0)}),s(),r(!0)}},[h,s]),{isScriptLoaded:l,isChatInitialized:b,openModal:z,closeModal:D,showButton:L,hideButton:R,openChat:E,closeChat:N,setUserInfo:V,onChatOpen:y,onChatClose:f,onShowButton:C,onHideButton:u,onChatInit:m,onScriptLoad:s,onPostMessage:g,onModalOpen:M,onModalClose:H}}
"use strict";var i=Object.defineProperty;var F=Object.getOwnPropertyDescriptor;var U=Object.getOwnPropertyNames,S=Object.getOwnPropertySymbols;var I=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var O=(n,o,a)=>o in n?i(n,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[o]=a,v=(n,o)=>{for(var a in o||(o={}))I.call(o,a)&&O(n,a,o[a]);if(S)for(var a of S(o))j.call(o,a)&&O(n,a,o[a]);return n};var k=(n,o)=>{for(var a in o)i(n,a,{get:o[a],enumerable:!0})},x=(n,o,a,l)=>{if(o&&typeof o=="object"||typeof o=="function")for(let r of U(o))!I.call(n,r)&&r!==a&&i(n,r,{get:()=>o[r],enumerable:!(l=F(o,r))||l.enumerable});return n};var $=n=>x(i({},"__esModule",{value:!0}),n);var W={};k(W,{ENV_URLS:()=>B,useHoory:()=>T});module.exports=$(W);var e=require("react");var B={DEV:"https://embed-dev.hoory.cloud/embed.js",PROD:"https://embed.hoory.com/embed.js"};function T(n,o={}){let a=(0,e.useRef)(""),[l,r]=(0,e.useState)(!1),[b,P]=(0,e.useState)(!1),h=o.env||"PROD",d=(...t)=>h==="DEV"?console.info(...t):null,L=(0,e.useCallback)(async()=>{await window.hoory.show()},[]),R=(0,e.useCallback)(async()=>{await window.hoory.hide()},[]),E=(0,e.useCallback)(async()=>{await window.hoory.openChat()},[]),N=(0,e.useCallback)(async()=>{await window.hoory.closeChat()},[]),D=(0,e.useCallback)(async()=>{await window.hoory.closeModalIframe()},[]),z=(0,e.useCallback)(async(t,c={},w=()=>{})=>{await window.hoory.openModalIframe(t,c,w)},[]),V=(0,e.useCallback)(async t=>{await window.hoory.setUserInfo(t)},[]),y=(0,e.useCallback)(()=>{typeof o.onChatOpen=="function"&&o.onChatOpen(),d("Hoory:: onChatOpen called")},[o==null?void 0:o.onChatOpen]),f=(0,e.useCallback)(()=>{typeof o.onChatClose=="function"&&o.onChatClose(),d("Hoory:: onChatClose called")},[o==null?void 0:o.onChatClose]),C=(0,e.useCallback)(()=>{typeof o.onShowButton=="function"&&o.onShowButton(),d("Hoory:: onShowButton called")},[o==null?void 0:o.onShowButton]),u=(0,e.useCallback)(()=>{typeof o.onHideButton=="function"&&o.onHideButton(),d("Hoory:: onHideButton called")},[o==null?void 0:o.onHideButton]),m=(0,e.useCallback)(()=>{typeof o.onChatInit=="function"&&o.onChatInit(),d("Hoory:: onChatInit called")},[o==null?void 0:o.onChatInit]),s=(0,e.useCallback)(()=>{typeof o.onScriptLoad=="function"&&o.onScriptLoad(),d("Hoory:: onScriptLoad called")},[o==null?void 0:o.onScriptLoad]),g=(0,e.useCallback)(()=>{typeof o.onPostMessage=="function"&&o.onPostMessage(),d("Hoory:: onPostMessage called")},[o==null?void 0:o.onPostMessage]),M=(0,e.useCallback)(t=>{typeof o.onModalOpen=="function"&&o.onModalOpen(t),d("Hoory:: onModalOpen called")},[o==null?void 0:o.onModalOpen]),H=(0,e.useCallback)(()=>{typeof o.onModalClose=="function"&&o.onModalClose(),d("Hoory:: onModalOpen called")},[o==null?void 0:o.onModalClose]);return(0,e.useEffect)(()=>{window.hoory=window.hoory||v({},o.user||{}),window.hoory.workspace=n,window.hoory.initializeHidden=o.initializeHidden,window.hoory.chatFrameCustomStyles=o.chatFrameCustomStyles||{},window.hoory.forceChatInit=o.forceChatInit;let t=document.getElementsByTagName("script")[0],c=document.createElement("script");c.id="HooryScript",c.async=!0,c.src=`${B[h]}${a.current}`,t.parentNode.insertBefore(c,t),c.onload=async()=>{await window.hoory.init(),window.hoory.onOpen(()=>{y()}),window.hoory.onClose(()=>{f()}),window.hoory.onShow(()=>{C()}),window.hoory.onHide(()=>{u()}),window.hoory.onPostMessage(()=>{g()}),window.hoory.onModalClose(()=>{H()}),window.hoory.onModalOpen(w=>{M(w)}),window.hoory.onChatInit(()=>{m(),P(!0)}),s(),r(!0)}},[h,s]),{isScriptLoaded:l,isChatInitialized:b,openModal:z,closeModal:D,showButton:L,hideButton:R,openChat:E,closeChat:N,setUserInfo:V,onChatOpen:y,onChatClose:f,onShowButton:C,onHideButton:u,onChatInit:m,onScriptLoad:s,onPostMessage:g,onModalOpen:M,onModalClose:H}}

@@ -136,4 +136,4 @@ import { useCallback, useEffect, useRef, useState } from "react";

head.parentNode.insertBefore(script, head);
script.onload = () => {
window.hoory.init();
script.onload = async () => {
await window.hoory.init();

@@ -140,0 +140,0 @@ window.hoory.onOpen(() => {

{
"name": "@hoory/embed",
"version": "1.0.75",
"version": "1.0.76",
"main": "./index.js",

@@ -5,0 +5,0 @@ "module": "./index.mjs",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc