PageSourceSearch

https://naverno.de/assets/current-offer-card-Ccq4PlfA.js

js naverno.de collected 2026-10-02 01:52:13 UTC 3,173 bytes, 1 lines download raw bytes

1import{r as e}from"./rolldown-runtime-S-ySWqyJ.js";import{i as t,r as n}from"./framework-CXnKph_e.js";import{t as r}from"./design-v4.module-DWgrvUOw.js";var i=e(t(),1),a={brandName:`Naverno`,productName:`Naverno Invoices`,productClaim:`Rechnungen. Klar. Lokal.`,introPriceGross:`34,99 €`,regularPriceGross:`59,99 €`,introCustomerLimit:10,purchaseUrl:`/kaufen`,offerStatusUrl:`/api/offer`,stripePaymentUrl:null,chromeWebStoreUrl:`https://chromewebstore.google.com/detail/naverno-invoices/bbiglponecmcjfdlkgafgkblhcogalaf?hl=de`,privacyUrl:`/datenschutz`,imprintUrl:`/impressum`,termsUrl:`/agb`,withdrawalUrl:null,canonicalUrl:`https://naverno.de`,supportEmail:`[email protected]`,seo:{title:`Naverno Invoices – Amazon-Rechnungen gesammelt herunterladen`,description:`Naverno Invoices unterstützt Amazon-Händler beim gesammelten Download von Rechnungen und Gutschriften aus Seller Central als PDF oder CSV.`}},o=n(),s={tier:`intro`,priceGross:a.introPriceGross,introLimit:a.introCustomerLimit,introPurchases:0,introRemaining:a.introCustomerLimit};function c(e){if(!e||typeof e!=`object`)return!1;let t=e;return(t.tier===`intro`||t.tier===`regular`)&&typeof t.priceGross==`string`&&typeof t.introLimit==`number`&&typeof t.introPurchases==`number`&&typeof t.introRemaining==`number`}function l(){let[e,t]=(0,i.useState)(s),n=!!(a.purchaseUrl&&a.chromeWebStoreUrl);(0,i.useEffect)(()=>{let e=new AbortController;async function n(){try{let n=await fetch(a.offerStatusUrl,{headers:{accept:`application/json`},cache:`no-store`,signal:e.signal});if(!n.ok)throw Error(`offer_unavailable`);let r=await n.json();if(!c(r))throw Error(`invalid_offer`);t(r)}catch(e){e instanceof DOMException&&e.name===`AbortError`||t(s)}}return n(),()=>e.abort()},[]);let l=e.tier===`intro`,u=`Einmalig für ${e.priceGross} brutto sichern`;return(0,o.jsxs)(`article`,{className:r.v4PriceCard,children:[(0,o.jsx)(`p`,{className:r.v4PaymentBadge,children:`Einmalzahlung · kein Abo`}),(0,o.jsx)(`p`,{className:r.v4IntroLimit,children:l?`Einführungspreis für die ersten ${e.introLimit} Kunden`:`Regulärer Preis`}),(0,o.jsxs)(`div`,{className:r.v4PriceLine,children:[(0,o.jsxs)(`p`,{className:r.v4Price,children:[e.priceGross,` `,(0,o.jsx)(`span`,{children:`brutto`})]}),(0,o.jsx)(`strong`,{children:`einmalig`})]}),(0,o.jsx)(`p`,{className:r.v4NoMonthly,children:`Keine monatlichen Kosten.`}),l?(0,o.jsxs)(`p`,{className:r.v4RegularPrice,children:[`Anschließend `,a.regularPriceGross,` brutto einmalig.`]}):null,(0,o.jsxs)(`ul`,{className:r.v4PriceFacts,children:[(0,o.jsx)(`li`,{children:`Für „Rechnungen über Verkaufsgebühren“ und „Gutschriften der Verkäufergebühr“`}),(0,o.jsx)(`li`,{children:`Lizenz für bis zu zwei Geräte`}),(0,o.jsx)(`li`,{children:`inklusive gesetzlicher Umsatzsteuer`}),(0,o.jsx)(`li`,{children:`ausschließlich für gewerbliche Kunden`})]}),n?(0,o.jsx)(`a`,{className:r.primaryButton,href:a.purchaseUrl,children:u}):(0,o.jsxs)(`span`,{className:`${r.disabledButton} ${r.v4DisabledPriceAction}`,"aria-disabled":`true`,children:[(0,o.jsx)(`span`,{children:u}),(0,o.jsx)(`small`,{children:`Verkauf startet in Kürze`})]})]})}export{l as CurrentOfferCard};

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.