PageSourceSearch

https://deggcalculator.vercel.app/assets/ParametersStep-CWECEMVk.js

js deggcalculator.vercel.app collected 2026-10-03 06:40:41 UTC 13,133 bytes, 1 lines download raw bytes

1import{u as D,r as o,j as e,m as S}from"./index-Ba3sNMRa.js";import{g as j,a as b,D as P,C as B}from"./roiCalculator-BFGQS5BC.js";import{U as E}from"./users-CgVg_ZOf.js";import"./createLucideIcon-BzElP-r8.js";function z(){const{department:c,teamSize:n,salary:a,hoursCoreWeek:s,setTeamSize:g,setSalary:A,setHoursCoreWeek:f,setCurrentStep:i}=D(),[v,d]=o.useState(n===0?"":n.toString()),[p,l]=o.useState(a===0?"":a.toString()),[u,x]=o.useState(s.toString());o.useEffect(()=>{d(n===0?"":n.toString()),l(a===0?"":a.toString()),x(s.toString())},[n,a,s]);const F=t=>{d(t);const r=parseInt(t.replace(/\D/g,""));isNaN(r)||g(Math.max(1,Math.min(500,r)))},w=t=>{l(t)},h=t=>{const r=parseInt(t)||0;r>=0&&r<=40&&(x(t),f(r))},y=t=>{const r=parseInt(t)||0;return new Intl.NumberFormat("it-IT",{style:"currency",currency:"EUR",minimumFractionDigits:0,maximumFractionDigits:0}).format(r)},m=n>0&&a>0&&s>0,N=()=>{m&&i(4)};return c?e.jsx("div",{"trae-inspector-start-line":"74","trae-inspector-start-column":"4","trae-inspector-end-line":"196","trae-inspector-end-column":"10","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"min-h-screen py-16 lg:flex lg:items-center lg:justify-center overflow-y-auto lg:overflow-visible",children:e.jsxs("div",{"trae-inspector-start-line":"75","trae-inspector-start-column":"6","trae-inspector-end-line":"195","trae-inspector-end-column":"12","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"container mx-auto px-4 max-w-4xl",children:[e.jsxs(S.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{duration:.6},className:"text-center mb-12",children:[e.jsxs("h2",{"trae-inspector-start-line":"82","trae-inspector-start-column":"10","trae-inspector-end-line":"84","trae-inspector-end-column":"15","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-3xl md:text-4xl font-bold mb-4",children:["Calcola il ROI dell’AI nel tuo reparto ",j(c)]}),e.jsx("p",{"trae-inspector-start-line":"85","trae-inspector-start-column":"10","trae-inspector-end-line":"87","trae-inspector-end-column":"14","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-gray-400 text-lg max-w-2xl mx-auto",children:b(c)})]}),e.jsxs("div",{"trae-inspector-start-line":"90","trae-inspector-start-column":"8","trae-inspector-end-line":"169","trae-inspector-end-column":"14","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"space-y-8",children:[e.jsxs("div",{"trae-inspector-start-line":"92","trae-inspector-start-column":"10","trae-inspector-end-line":"108","trae-inspector-end-column":"16","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"liquid-glass p-6",children:[e.jsxs("div",{"trae-inspector-start-line":"93","trae-inspector-start-column":"12","trae-inspector-end-line":"96","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"flex items-center mb-4",children:[e.jsx(E,{className:"w-6 h-6 text-yellow-400 mr-3"}),e.jsx("h3",{"trae-inspector-start-line":"95","trae-inspector-start-column":"14","trae-inspector-end-line":"95","trae-inspector-end-column":"83","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22Numero%20di%20persone%20nel%20team%22%2C%22textStartLine%22%3A%2295%22%2C%22textStartColumn%22%3A%2252%22%2C%22textEndLine%22%3A%2295%22%2C%22textEndColumn%22%3A%2278%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-xl font-semibold",children:"Numero di persone nel team"})]}),e.jsxs("div",{"trae-inspector-start-line":"97","trae-inspector-start-column":"12","trae-inspector-end-line":"107","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"space-y-4",children:[e.jsx("input",{"trae-inspector-start-line":"98","trae-inspector-start-column":"14","trae-inspector-end-line":"105","trae-inspector-end-column":"16","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",type:"text",inputMode:"numeric",value:v,onCh
1ange:t=>F(t.target.value),className:"w-full bg-gray-700 border border-gray-600 rounded-lg px-4 py-3 text-white focus:border-degg focus:outline-none transition-colors",placeholder:"Inserisci il numero di dipendenti"}),e.jsx("div",{"trae-inspector-start-line":"106","trae-inspector-start-column":"14","trae-inspector-end-line":"106","trae-inspector-end-column":"79","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22Range%3A%201-500%20persone%22%2C%22textStartLine%22%3A%22106%22%2C%22textStartColumn%22%3A%2253%22%2C%22textEndLine%22%3A%22106%22%2C%22textEndColumn%22%3A%2273%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-sm text-gray-400",children:"Range: 1-500 persone"})]})]}),e.jsxs("div",{"trae-inspector-start-line":"111","trae-inspector-start-column":"10","trae-inspector-end-line":"138","trae-inspector-end-column":"16","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"liquid-glass p-6",children:[e.jsxs("div",{"trae-inspector-start-line":"112","trae-inspector-start-column":"12","trae-inspector-end-line":"115","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"flex items-center mb-4",children:[e.jsx(P,{className:"w-6 h-6 text-yellow-400 mr-3"}),e.jsx("h3",{"trae-inspector-start-line":"114","trae-inspector-start-column":"14","trae-inspector-end-line":"114","trae-inspector-end-column":"78","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22Stipendio%20annuo%20medio%22%2C%22textStartLine%22%3A%22114%22%2C%22textStartColumn%22%3A%2252%22%2C%22textEndLine%22%3A%22114%22%2C%22textEndColumn%22%3A%2273%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-xl font-semibold",children:"Stipendio annuo medio"})]}),e.jsxs("div",{"trae-inspector-start-line":"116","trae-inspector-start-column":"12","trae-inspector-end-line":"137","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"space-y-4",children:[e.jsx("input",{"trae-inspector-start-line":"117","trae-inspector-start-column":"14","trae-inspector-end-line":"133","trae-inspector-end-column":"16","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",type:"text",inputMode:"numeric",value:p,onChange:t=>w(t.target.value),onBlur:()=>{const t=(p||"").replace(/\D/g,""),r=parseInt(t);if(!isNaN(r)){const C=Math.max(18e3,Math.min(9e4,r));l(C.toString()),A(C)}},className:"w-full bg-gray-700 border border-gray-600 rounded-lg px-4 py-3 text-white focus:border-degg focus:outline-none transition-colors",placeholder:"Inserisci lo stipendio annuo (EUR)"}),e.jsxs("div",{"trae-inspector-start-line":"134","trae-inspector-start-column":"14","trae-inspector-end-line":"136","trae-inspector-end-column":"20","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-sm text-gray-400",children:["Range: €18.000 - €90.000 | Costo orario: ",y(((parseInt(p.replace(/\D/g,""))||0)/2e3).toString())]})]})]}),e.jsxs("div",{"trae-inspector-start-line":"141","trae-inspector-start-column":"10","trae-inspector-end-line":"168","trae-inspector-end-column":"16","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"liquid-glass p-6",children:[e.jsxs("div",{"trae-inspector-start-line":"142","trae-inspector-start-column":"12","trae-inspector-end-line":"145","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"flex items-center mb-4",children:[e.jsx(B,{className:"w-6 h-6 text-yellow-400 mr-3"}),e.jsx("h3",{"trae-inspector-start-line":"144","trae-inspector-start-column":"14","trae-inspector-end-line":"144","trae-inspector-end-column":"101","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22Ore%20settimanali%20spese%20in%20attivit%C3%A0%20ripetitive%22%2C%22textStartLine%22%3A%22144%22%2C%22textStartColumn%22%3A%2252%22%2C%22textEndLine%22%3A%22144%22%2C%22textEndColumn%22%3A%2296%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-xl font-semibold",children:"Ore settimanali spese in attività ripetitive"})]}),e.jsxs("div",{"trae-inspector-start-line":"146","trae-inspector-start-column":"12","trae-inspector-end-line":"167","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"space-y-4",children:[e.jsxs("div",{"trae-inspector-start-line":"147","trae-inspector-start-column":"14","trae-inspector-end-line":"165","trae-inspector-end-column":"20","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"flex items-center space-x-4",children:[e.jsx("input",{"trae-inspector-start-line":"148","trae-inspector-start-column":"16","trae-inspector-end-line":"155","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",type:"range",value:u,onChange:t=>h(t.target.value),className:"flex-1 h-2 bg-gray-700 rounded-lg appearance-none cursor-pointer slider",min:"0",max:"40"}),e.jsx("input",{"trae-inspector-start-line":"156","trae-inspector-start-column":"16","trae-inspector-end-line":"164","trae-inspector-end-column":"18","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",type:"text",inputMode:"numeric",value:u,onChange:t=>h(t.target.value),className:"w-20 bg-gray-700 border border-gray-600 rounded-lg px-3 py-2 text-white focus:border-degg focus:outline-none transition-colors text-center",min:"0",max:"40"})]}),e.jsx("div",{"trae-inspector-start-line":"166","trae-inspector-start-column":"14","trae-inspector-end-line":"166","trae-inspector-end-column":"109","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22Ore%20per%20SINGOLO%20lavoratore%2C%20non%20il%20totale%20del%20team%22%2C%22textStartLine%22%3A%22166%22%2C%22textStartColumn%22%3A%2253%22%2C%22textEndLine%22%3A%22166%22%2C%22textEndColumn%22%3A%22103%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",className:"text-sm text-gray-400",children:"Ore per SINGOLO lavoratore, non il totale del team"})]})]})]}),e.jsxs(S.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.8,duration:.5},className:"flex justify-between items-center mt-12",children:[e.jsx("button",{"trae-inspector-start-line":"178","trae-inspector-start-column":"10","trae-inspector-end-line":"183","trae-inspector-end-column":"19","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22%E2%86%90%20Torna%20alla%20selezione%20reparto%22%2C%22textStartLine%22%3A%22181%22%2C%22textStartColumn%22%3A%2211%22%2C%22textEndLine%22%3A%22183%22%2C%22textEndColumn%22%3A%2210%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",onClick:()=>i(2),className:"text-gray-400 hover:text-white transition-colors duration-300",children:"← Torna alla selezione reparto"}),e.jsx("button",{"trae-inspector-start-line":"185","trae-inspector-start-column":"10","trae-inspector-end-line":"193","trae-inspector-end-column":"19","trae-inspector-file-path":"src/components/ParametersStep.tsx","trae-inspector-static-props":"%7B%22text%22%3A%22Calcola%20ROI%20%E2%86%92%22%2C%22textStartLine%22%3A%22191%22%2C%22textStartColumn%22%3A%2211%22%2C%22textEndLine%22%3A%22193%22%2C%22textEndColumn%22%3A%2210%22%2C%22cwd%22%3A%22%2Fvercel%2Fpath1%22%7D",onClick:N,disabled:!m,className:`btn-pill btn-pill-yellow text-lg ${m?"":"cursor-not-allowed opacity-70"}`,children:"Calcola ROI →"})]})]})}):(i(2),null)}export{z as default};

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.