PageSourceSearch

https://www.i-rent.net/assets/FeaturesPage-BlEq1hjv.js

js i-rent.net collected 2026-09-24 09:00:53 UTC 9,426 bytes, 2 lines download raw bytes

1import{j as e}from"./framer-motion-Csoo3owf.js";import{u as m,S as j,B as c,L as l}from"./index-C0zgSp-L.js";import{S as r,a as u,b as f}from"./scroll-animation-DKWAir0T.js";import{c as b}from"./cta-support-optimized-BTEooLtr.js";import{P as v}from"./PageBreadcrumb-Bm8v2TOj.js";import{R as N}from"./RelatedComparisons-6mYCbrls.js";import{C as x,a as h}from"./card-CtuvQAeg.js";import{s as w,G as p,p as K,t as C,B as k,e as R,H as P,T as S,i as z,u as F,k as D,K as U,v as L,D as B,w as I,U as _,W as E,x as H,y as M,d as G,z as O}from"./icons-Dl6Qu6_W.js";import"./radix-CfnEDMAP.js";import"./tanstack-FGaHpTQk.js";import"./router-ZhEsGRvb.js";import"./supabase-CKAR0-eP.js";function T({title:t,description:n,icon:i,features:a}){return e.jsxs("div",{children:[e.jsx(r,{type:"fadeUp",children:e.jsxs("div",{className:"flex items-start gap-4 mb-6",children:[e.jsx("div",{className:"w-14 h-14 rounded-xl gradient-primary flex items-center justify-center shrink-0",children:e.jsx(i,{className:"w-7 h-7 text-primary-foreground"})}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-2xl font-bold mb-2",children:t}),e.jsx("p",{className:"text-muted-foreground",children:n})]})]})}),e.jsx(u,{className:"grid sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-3",staggerDelay:.03,children:a.map((s,o)=>e.jsx(f,{children:e.jsx(x,{className:"hover:shadow-md transition-shadow h-full border-l-4 border-l-primary/20 hover:border-l-primary",children:e.jsx(h,{className:"p-4",children:e.jsxs("div",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"text-primary mt-0.5",children:"✓"}),e.jsx("p",{className:"text-sm font-medium [&_a]:text-primary [&_a]:underline [&_a]:hover:no-underline",dangerouslySetInnerHTML:{__html:s}})]})})})},o))})]})}const W=[w,p,K,C,k,R,P,S];function q(){const{t}=m(),n=[{title:t("features.why.item1.title"),desc:t("features.why.item1.desc")},{title:t("features.why.item2.title"),desc:t("features.why.item2.desc")},{title:t("features.why.item3.title"),desc:t("features.why.item3.desc")},{title:t("features.why.item4.title"),desc:t("features.why.item4.desc")},{title:t("features.why.item5.title"),desc:t("features.why.item5.desc")},{title:t("features.why.item6.title"),desc:t("features.why.item6.desc")},{title:t("features.why.item7.title"),desc:t("features.why.item7.desc")},{title:t("features.why.item8.title"),desc:t("features.why.item8.desc")}];return e.jsx("section",{className:"py-20 bg-gradient-to-b from-primary/5 to-accent/30",children:e.jsxs("div",{className:"container",children:[e.jsx(r,{type:"fadeUp",className:"text-center mb-12",children:e.jsxs("div",{className:"inline-flex items-center gap-2 bg-primary/10 text-primary px-4 py-2 rounded-full mb-4",children:[e.jsx("span",{className:"text-xl",children:"🚀"}),e.jsx("span",{className:"font-semibold",children:t("features.why.title")})]})}),e.jsx(u,{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-4",staggerDelay:.05,children:n.map((i,a)=>{const s=W[a];return e.jsx(f,{children:e.jsx(x,{className:"h-full hover:shadow-lg transition-all duration-300 hover:-translate-y-1 bg-background/80 backdrop-blur-sm",children:e.jsx(h,{className:"p-5",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center shrink-0",children:e.jsx(s,{className:"w-5 h-5 text-primary"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold mb-1",children:i.title}),e.jsx("p",{className:"text-sm text-muted-foreground",children:i.desc})]})]})})})},a)})})]})})}const d={en:{title:"Features | i-Rent.net",description:"Discover all features of i-Rent.net: booking management, guest communication, owner portal, channel manager, and more."},es:{title:"Características | i-Rent.net",description:"Descubre todas las funciones de i-Rent.net: gestión de reservas, comunicación con huéspedes, portal de propietarios y más."},de:{title:"Funktionen | i-Rent.net",description:"Entdecken Sie alle Funktionen von i-Rent.net: Buchungsverwaltung, Gästekommunikation, Eigentümerportal und mehr."},fr:{title:"Fonctionnalités | i-Rent.net",description:"Découvrez toutes les fonctionnalités de i-Rent.net: gestion des réservations, communication avec les clients, portail propriétaire."},nl:{title:"Functies | i-Rent.net",description:"Ontdek alle functies van i-Rent.net: boekingsbeheer, gastcommunicatie, eigenaarsportaal, channel manager en meer."},it:{title:"Funzionalità | i-Rent.net",description:"Scopri tutte le funzionalità di i-Rent.net: gestione prenotazioni, comunicazione ospiti, portale proprietari e altro."},pt:{title:"Funcionalidades | i-Rent.net",description:"Descubra todas as funcionalidades do i-Rent.net: gestão de reservas, comunicação com hóspedes, portal do proprietário."},dk:{title:"Funktioner | i-Rent.net",description:"Opdag alle funktioner i i-Rent.net: bookingstyring, gæstekommunikation, ejerportal, channel manager og mere."}};function re(){const{t,language:n}=m(),i=d[n]||d.en,a=[{titleKey:"features.cat1.title",descKey:"features.cat1.desc",icon:z,itemCount:8,itemPrefix:"features.cat1.item"},{titleKey:"features.cat14.title",descKey:"features.cat14.desc",icon:F,itemCount:24,itemPrefix:"features.cat14.item"},{titleKey:"features.cat10.title",descKey:"features.cat10.desc",icon:D,itemCount:12,itemPrefix:"features.cat10.item"},{titleKey:"features.cat11.title",descKey:"features.cat11.desc",icon:U,itemCount:16,itemPrefix:"features.cat11.item"}
1,{titleKey:"features.cat12.title",descKey:"features.cat12.desc",icon:L,itemCount:12,itemPrefix:"features.cat12.item"},{titleKey:"features.cat2.title",descKey:"features.cat2.desc",icon:B,itemCount:8,itemPrefix:"features.cat2.item"},{titleKey:"features.cat3.title",descKey:"features.cat3.desc",icon:I,itemCount:20,itemPrefix:"features.cat3.item"},{titleKey:"features.cat4.title",descKey:"features.cat4.desc",icon:p,itemCount:19,itemPrefix:"features.cat4.item"},{titleKey:"features.cat5.title",descKey:"features.cat5.desc",icon:_,itemCount:7,itemPrefix:"features.cat5.item"},{titleKey:"features.cat6.title",descKey:"features.cat6.desc",icon:E,itemCount:5,itemPrefix:"features.cat6.item"},{titleKey:"features.cat7.title",descKey:"features.cat7.desc",icon:H,itemCount:7,itemPrefix:"features.cat7.item"},{titleKey:"features.cat8.title",descKey:"features.cat8.desc",icon:M,itemCount:5,itemPrefix:"features.cat8.item"},{titleKey:"features.cat9.title",descKey:"features.cat9.desc",icon:G,itemCount:14,itemPrefix:"features.cat9.item"},{titleKey:"features.cat13.title",descKey:"features.cat13.desc",icon:O,itemCount:31,itemPrefix:"features.cat13.item"}];return e.jsxs(e.Fragment,{children:[e.jsx(j,{title:i.title,description:i.description,ogImage:"https://www.i-rent.net/images/og-features.jpg"}),e.jsx(v,{items:[{routeKey:"home",labelKey:"breadcrumb.home"}],currentPage:"nav.features"}),e.jsx("section",{className:"py-20 lg:py-28 bg-gradient-to-b from-accent/50 to-background",children:e.jsx("div",{className:"container",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[e.jsxs(r,{type:"fadeUp",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 bg-primary/10 text-primary px-4 py-2 rounded-full mb-6",children:[e.jsx("span",{className:"text-lg",children:"🏆"}),e.jsx("span",{className:"font-medium text-sm",children:"Property Management System"})]}),e.jsx("h1",{className:"text-4xl md:text-5xl lg:text-6xl font-bold mb-6",children:t("features.hero.title")})]}),e.jsx(r,{type:"fadeUp",delay:.1,children:e.jsx("p",{className:"text-xl text-muted-foreground mb-8 max-w-3xl mx-auto",children:t("features.hero.subtitle")})}),e.jsx(r,{type:"fadeUp",delay:.2,children:e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(c,{size:"lg",asChild:!0,children:e.jsx(l,{routeKey:"contact",children:t("nav.requestDemo")})}),e.jsx(c,{size:"lg",variant:"outline",asChild:!0,children:e.jsx(l,{routeKey:"pricing",children:t("nav.pricing")})})]})})]})})}),e.jsx("section",{className:"py-20",children:e.jsx("div",{className:"container",children:e.jsx("div",{className:"space-y-16",children:a.map((s,o)=>{const y=Array.from({length:s.itemCount},(A,g)=>t(`${s.itemPrefix}${g+1}`));return e.jsx(T,{title:t(s.titleKey),description:t(s.descKey),icon:s.icon,features:y},o)})})})}),e.jsx(q,{}),e.jsx(N,{source:"features"}),e.jsxs("section",{className:"py-20 relative overflow-hidden",children:[e.jsx("img",{src:b,alt:"",role:"presentation",className:"absolute inset-0 w-full h-full object-cover",loading:"lazy",decoding:"async",width:1920,height:600}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-primary/70 to-primary/50"}),e.jsx("div",{className:"container relative z-10",children:e.jsxs(r,{type:"scale",className:"max-w-3xl mx-auto text-center text-primary-foreground",children:[e.jsx("h2",{className:"text-3xl font-bold mb-4",children:t("cta.title")}),e.jsx("p",{className:"text-xl opacity-90 mb-8",children:t("cta.subtitle")}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(c,{size:"lg",variant:"secondary",asChild:!0,children:e.jsx(l,{routeKey:"contact",children:t("cta.button")})}),e.jsx(c,{size:"lg",variant:"outline",className:"bg-transparent border-white/30 text-white hover:bg-white/10",asChild:!0,children:e.jsx(l,{routeKey:"pricing",children:t("nav.pricing")})})]})]})})]})]})}export{re as default};
2//# sourceMappingURL=FeaturesPage-BlEq1hjv.js.map

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.