PageSourceSearch

https://lovino.ai/_next/static/chunks/4753.1cec59b89fffcab8.js

js lovino.ai collected 2026-10-02 02:15:22 UTC 5,626 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="d1c7754a-aaa1-45bf-a1cf-e6e7e48d55ef",e._sentryDebugIdIdentifier="sentry-dbid-d1c7754a-aaa1-45bf-a1cf-e6e7e48d55ef")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4753],{9043:(e,a,t)=>{t.d(a,{A:()=>n});let n=(0,t(56563).A)("outline","copy","Copy",[["path",{d:"M7 9.667a2.667 2.667 0 0 1 2.667 -2.667h8.666a2.667 2.667 0 0 1 2.667 2.667v8.666a2.667 2.667 0 0 1 -2.667 2.667h-8.666a2.667 2.667 0 0 1 -2.667 -2.667l0 -8.666",key:"svg-0"}],["path",{d:"M4.012 16.737a2.005 2.005 0 0 1 -1.012 -1.737v-10c0 -1.1 .9 -2 2 -2h10c.75 0 1.158 .385 1.5 1",key:"svg-1"}]])},15248:(e,a,t)=>{t.d(a,{A:()=>n});let n=(0,t(56563).A)("outline","trash","Trash",[["path",{d:"M4 7l16 0",key:"svg-0"}],["path",{d:"M10 11l0 6",key:"svg-1"}],["path",{d:"M14 11l0 6",key:"svg-2"}],["path",{d:"M5 7l1 12a2 2 0 0 0 2 2h8a2 2 0 0 0 2 -2l1 -12",key:"svg-3"}],["path",{d:"M9 7v-3a1 1 0 0 1 1 -1h4a1 1 0 0 1 1 1v3",key:"svg-4"}]])},54753:(e,a,t)=>{t.r(a),t.d(a,{TextOverlayNode:()=>u});var n=t(68015),o=t(24327),r=t(8421),s=t(6619),l=t(85894);let i="#B9E63C",d=["top","center","bottom"],c=["none","blur","solid","gradient"],u=(0,o.memo)(function({data:e,selected:a}){let t=(0,r.FC)(),o=e.position||"bottom",u=e.background||"gradient";return(0,n.jsx)(l.Y,{title:"Text Overlay",icon:(0,n.jsx)(s.A,{className:"size-3"}),accentColor:i,selected:a,gradient:!0,minHeight:130,handles:[{type:"target",position:"left",color:i},{type:"source",position:"right",color:i}],onDelete:()=>e.deleteNode?.(t),onDuplicate:()=>e.duplicateNode?.(t),children:(0,n.jsxs)("div",{className:"canvas-node-body space-y-2.5",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"canvas-node-field-label",children:"CTA Text"}),(0,n.jsx)("input",{value:e.ctaText||"",onChange:a=>e.updateNodeData?.(t,{ctaText:a.target.value}),placeholder:"e.g. Book Now",className:"canvas-node-input nodrag"})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"canvas-node-field-label",children:"Position"}),(0,n.jsx)("div",{className:"flex gap-1",children:d.map(a=>(0,n.jsx)("button",{onClick:()=>e.updateNodeData?.(t,{position:a}),className:`canvas-node-chip nodrag ${o===a?"active":""}`,style:{fontSize:9,textTransform:"capitalize"},children:a},a))})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"canvas-node-field-label",children:"Backgroun
1d"}),(0,n.jsx)("div",{className:"flex gap-1 flex-wrap",children:c.map(a=>(0,n.jsx)("button",{onClick:()=>e.updateNodeData?.(t,{background:a}),className:`canvas-node-chip nodrag ${u===a?"active":""}`,style:{fontSize:9,textTransform:"capitalize"},children:a},a))})]})]})})})},85894:(e,a,t)=>{t.d(a,{Y:()=>u});var n=t(68015),o=t(24327),r=t(71411),s=t(8421),l=t(9043),i=t(15248);function d({actions:e=[],onDelete:a,onDuplicate:t}){let[r,s]=(0,o.useState)(!1),d=(0,o.useRef)(null);(0,o.useEffect)(()=>{if(!r)return;let e=e=>{d.current&&!d.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[r]);let c=[...e,{label:"Duplicate",icon:(0,n.jsx)(l.A,{className:"size-3.5"}),onClick:()=>t?.()},{label:"Delete",icon:(0,n.jsx)(i.A,{className:"size-3.5"}),onClick:()=>a?.(),danger:!0}];return(0,n.jsxs)("div",{ref:d,className:"relative ml-auto",children:[(0,n.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),s(!r)},"aria-label":"Node actions","aria-haspopup":"true","aria-expanded":r,className:"text-[13px] cursor-pointer tracking-widest px-1 rounded-sm transition-colors",style:{color:"var(--text-muted)"},onMouseEnter:e=>{e.currentTarget.style.background="var(--bg-elevated)"},onMouseLeave:e=>{e.currentTarget.style.background="transparent"},children:"⋯"}),r&&(0,n.jsx)("div",{className:"absolute right-0 top-full mt-1 z-50 min-w-[140px] py-1 rounded-lg overflow-hidden",style:{background:"var(--bg-card)",border:"1px solid var(--border-default)",boxShadow:"0 8px 24px rgba(0,0,0,0.3)"},children:c.map((e,a)=>(0,n.jsxs)("button",{onClick:a=>{a.stopPropagation(),e.onClick(),s(!1)},className:"nodrag w-full flex items-center gap-2.5 px-3 py-1.5 text-[11px] cursor-pointer transition-colors text-left",style:{color:e.danger?"var(--error)":"var(--text-primary)"},onMouseEnter:e=>{e.currentTarget.style.background="var(--bg-elevated)"},onMouseLeave:e=>{e.currentTarget.style.background="transparent"},children:[e.icon,e.label]},a))})]})}let c={left:r.yX.Left,right:r.yX.Right},u=(0,o.memo)(function({title:e,icon:a,accentColor:t,selected:o=!1,handles:r=[],actions:l,badges:i,onDelete:u,onDuplicate:p,headerExtra:g,gradient:h=!1,minWidth:v=200,minHeight:b=120,children:x}){return t.startsWith("var("),(0,n.jsxs)("div",{className:`canvas-node ${o?"selected":""}`,style:{"--node-accent":t,...h?{background:`linear-gradient(135deg, var(--bg-card), color-mix(in srgb, ${t} 3%, transparent))`}:{}},children:[(0,n.jsx)(s.PN,{isVisible:o,minWidth:v,minHeight:b,lineStyle:{borderColor:`color-mix(in srgb, ${t} 30%, transparent)`},handleStyle:{width:8,height:8,background:t,border:"none",borderRadius:2}}),(0,n.jsxs)("div",{className:"canvas-node-header",children:[(0,n.jsx)("div",{className:"canvas-node-icon",children:a}),(0,n.jsx)("span",{children:e}),i,g,(0,n.jsx)(d,{actions:l,onDelete:u,onDuplicate:p})]}),x,r.map((e,a)=>(0,n.jsx)(s.h7,{type:e.type,position:c[e.position],style:{width:9,height:9,background:e.bgColor||e.color,border:`2px solid ${e.color}`}},`${e.type}-${e.position}-${a}`))]})})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.