{"code":"var __defProp=Object.defineProperty;var __name=(target,value)=>__defProp(target,\"name\",{value,configurable:true});import{editors,publishedOrStaff}from\"@/access\";import{slugField}from\"@/fields/slug\";import{revalidateAfterChange,revalidateAfterDelete}from\"@/hooks/revalidate\";import{NAV_GROUP_FALLBACK,navGroupOptions}from\"@/lib/navGroups\";const Services={slug:\"services\",labels:{singular:\"Leistung\",plural:\"Leistungen\"},admin:{useAsTitle:\"title\",defaultColumns:[\"title\",\"teaser\",\"featured\",\"_status\"],group:\"Inhalte\",livePreview:{url:__name(({data})=>`/leistungen/${data?.slug??\"\"}`,\"url\")}},access:{read:publishedOrStaff,create:editors,update:editors,delete:editors},versions:{drafts:{autosave:{interval:800}},maxPerDoc:25},hooks:{afterChange:[revalidateAfterChange({prefix:\"/leistungen\",index:\"/leistungen\"})],afterDelete:[revalidateAfterDelete({prefix:\"/leistungen\",index:\"/leistungen\"})]},fields:[{type:\"tabs\",tabs:[{label:\"Inhalt\",fields:[{name:\"title\",type:\"text\",label:\"Titel\",required:true},{name:\"headline\",type:\"text\",label:\"Hero-Headline\",admin:{description:\"Die grosse Aussage oben auf der Seite. Ohne Eintrag wird der Titel verwendet.\"}},{name:\"teaser\",type:\"textarea\",label:\"Teaser\",required:true,maxLength:200,admin:{description:\"Ein bis zwei S\\xE4tze. Erscheint auf Karten und in der \\xDCbersicht.\"}},{name:\"heroImage\",type:\"upload\",relationTo:\"media\",label:\"Hero-Bild\"},{name:\"intro\",type:\"richText\",label:\"Einleitung\"},{name:\"benefits\",type:\"array\",label:\"Nutzen\",labels:{singular:\"Nutzen\",plural:\"Nutzen\"},minRows:2,admin:{description:\"Was der Kunde davon hat \\u2014 Ergebnis, nicht Technik.\",initCollapsed:true},fields:[{name:\"title\",type:\"text\",label:\"Titel\",required:true},{name:\"description\",type:\"textarea\",label:\"Beschreibung\",required:true}]},{name:\"deliverables\",type:\"array\",label:\"Leistungsumfang\",labels:{singular:\"Position\",plural:\"Positionen\"},admin:{description:\"Positionen mit derselben Gruppe erscheinen unter einer gemeinsamen \\xDCberschrift. Ohne Gruppe stehen sie zuoberst.\",initCollapsed:true},fields:[{name:\"group\",type:\"text\",label:\"Gruppe\",admin:{description:\"Z. B. \\xABBetrieb\\xBB, \\xABSicherheit\\xBB, \\xABVerwaltung\\xBB.\"}},{name:\"title\",type:\"text\",label:\"Titel\",required:true},{name:\"description\",type:\"textarea\",label:\"Beschreibung\"}]},{name:\"faq\",type:\"array\",label:\"H\\xE4ufige Fragen\",labels:{singular:\"Frage\",plural:\"Fragen\"},admin:{description:\"Wird als FAQPage-Structured-Data ausgegeben und kann direkt in den Suchergebnissen erscheinen.\",initCollapsed:true},fields:[{name:\"question\",type:\"text\",label:\"Frage\",required:true},{name:\"answer\",type:\"textarea\",label:\"Antwort\",required:true}]}]},{label:\"Darstellung\",fields:[{name:\"icon\",type:\"select\",label:\"Icon\",required:true,defaultValue:\"server\",options:[{label:\"Server / Infrastruktur\",value:\"server\"},{label:\"Cloud\",value:\"cloud\"},{label:\"Telefonie\",value:\"phone\"},{label:\"Internet / Netzwerk\",value:\"network\"},{label:\"Monitoring\",value:\"activity\"},{label:\"Websites & Web-Apps\",value:\"globe\"},{label:\"Software-Entwicklung\",value:\"code\"},{label:\"Automatisierung\",value:\"workflow\"},{label:\"Support / Beratung\",value:\"lifebuoy\"},{label:\"Sicherheit\",value:\"shield\"}]},{name:\"navGroup\",type:\"select\",label:\"Gruppe in der Navigation\",options:navGroupOptions,defaultValue:NAV_GROUP_FALLBACK,admin:{position:\"sidebar\",description:\"Bestimmt, unter welchem Eintrag der Hauptnavigation die Leistung erscheint. Enth\\xE4lt eine Gruppe nur eine Leistung, wird sie oben direkt verlinkt statt als Ausklapper.\"}},{name:\"featured\",type:\"checkbox\",label:\"Auf der Startseite hervorheben\",defaultValue:false,admin:{position:\"sidebar\"}},{name:\"order\",type:\"number\",label:\"Sortierung\",defaultValue:100,admin:{position:\"sidebar\",step:10}},{name:\"relatedServices\",type:\"relationship\",relationTo:\"services\",hasMany:true,label:\"Verwandte Leistungen\",filterOptions:__name(({id})=>({id:{not_equals:id}}),\"filterOptions\")}]}]},slugField()]};export{Services};\n","warnings":[],"map":{"version":3,"mappings":"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","names":[],"ignoreList":[],"sources":["/home/bitneo/htdocs/bitneo.ch/src/collections/Services.ts"],"sourcesContent":[null]}}