PageSourceSearch

https://app.pawsitivefoster.com/assets/FAQPage-CytMrr6O.js

js pawsitivefoster.com collected 2026-10-02 01:40:21 UTC 4,771 bytes, 1 lines download raw bytes

1import{aQ as e,bo as a,bv as o,bu as t,bG as n,bH as s,bI as r,a$ as l,bs as i,aX as u,aW as d,aZ as c,aT as f,C as p,bF as h,r as g,e as b,aU as m,bm as y,aR as I,aS as v,aV as k,bp as q,bn as w,bx as S,bz as _,by as C,bJ as A,br as B,b1 as P,bA as F}from"./index-B0wWhsKS.js";import{A as R}from"./AppSearchBar-DZ7aME-3.js";const x=[{billingRelated:!0,q:"Is Starter really free forever?",a:"Yes. Starter isn't a trial - it's a real, fully functional plan for small rescues. If your program has fewer than 20 active fosters and one coordinator, you may never need to upgrade. We built it that way on purpose."},{q:"Do fosters have to pay anything?",a:"Never. Fosters are volunteers - every foster-facing feature is free, on every plan. Fosters download the app, join your organization, and they're in."},{q:"We already use Shelterluv / Pawlytics / spreadsheets. Does this replace that?",a:"It doesn't have to. Pawsitive Foster handles the foster coordination piece - the pleas, matching, response tracking, and scheduling that your current system doesn't do. Most organizations use us alongside their existing tools."},{billingRelated:!0,q:"What happens if I cancel Pro?",a:"You keep Pro through the end of your paid billing period. After that, your account moves to Starter, you keep all your data, your fosters stay connected, and you can still send broadcast pleas."},{billingRelated:!0,q:"How does SMS pricing work?",a:"SMS is available on Pro and Enterprise as monthly add-ons (500 messages/month for $20/month, 2,000 for $65/month, or 10,000 for $250/month). On Enterprise, the first 100 messages per month are included at no extra cost. SMS is optional - in-app notifications and push notifications are included on every plan."},{billingRelated:!0,q:"Can I switch plans anytime?",a:"Yes. Upgrade, downgrade, or cancel anytime from your account settings. If you downgrade, you keep access to your current plan through the end of your billing period."},{billingRelated:!0,q:"Do you offer nonprofit discounts?",a:"Our pricing is already built with nonprofits in mind. If budget is a real barrier, reach out - we'd rather work something out than lose an organization that's doing great foster work."},{billingRelated:!0,q:"Can I add another team member?",a:"Yes. Invite team members from the Organization Details page in your settings. Starter includes 1 staff seat and up to 5 Sponsor seats. Pro includes up to 5 staff seats and unlimited Sponsors. Enterprise is unlimited for both."}],z=e({name:"FAQPage",components:{IonPage:f,IonHeader:c,IonToolbar:d,IonButtons:u,IonTitle:i,IonContent:l,Icon:r,IonAccordionGroup:s,IonAccordion:n,IonItem:t,IonLabel:o,IonButton:a,AppSearchBar:R},setup(){const e=m(),a=g(""),o="ios"===p.getPlatform(),t=b(()=>x.filter(e=>!o||!0!==e.billingRelated)),n=b(()=>{const e=a.value.trim().toLowerCase();return e?t.value.filter(a=>a.q.toLowerCase().includes(e)||a.a.toLowerCase().includes(e)):t.value}),s=g(!1);function r(){history.length>1?e.back():e.replace("/home")}function l(e){s.value||(s.value=!0,setTimeout(e,260))}return{query:a,filteredFaqs:n,goBack:function(){l(r)},handleBack:function(){l(r)},isClosing:s,closeOutline:h}}}),O={class:"content"},D={class:"answer",slot:"content"};const L=y(z,[["render",function(e,a,o,t,n,s){const r=B("Icon"),l=B("ion-button"),i=B("ion-buttons"),u=B("ion-title"),d=B("IonIcon"),c=B("ion-toolbar"),f=B("ion-header"),p=B("AppSearchBar"),h=B("ion-label"),g=B("ion-item"),b=B("ion-accordion"),m=B("ion-accordion-group"),y=B("ion-content"),R=B("ion-page");return P(),I(R,{class:A(["faq-page settings-child from-settings-enter",{"is-closing":e.isClosing}])},{default:v(()=>[k(f,{class:"ion-no-border"},{default:v(()=>[k(c,null,{default:v(()=>[k(i,{slot:"start"},{default:v(()=>[k(l,{fill:"clear","aria-label":"Back",onClick:e.handleBack},{default:v(()=>[k(r,{name:"arrow-back-outline"})]),_:1},8,["onClick"])]),_:1}),k(u,{class:"ion-text-center"},{default:v(()=>[...a[1]||(a[1]=[q("FAQ",-1)])]),_:1}),k(i,{slot:"end"},{default:v(()=>[k(l,{fill:"clear","aria-label":"Close",onClick:e.handleBack},{default:v(()=>[k(d,{icon:e.closeOutline},null,8,["icon"])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),k(y,null,{default:v(()=>[w("div",O,[k(p,{modelValue:e.query,"onUpdate:modelValue":a[0]||(a[0]=a=>e.query=a),placeholder:"Search",debounce:200,clearable:!0},null,8,["modelValue"]),k(m,{expand:"inset",class:"faqs"},{default:v(()=>[(P(!0),S(C,null,_(e.filteredFaqs,(e,a)=>(P(),I(b,{key:a,value:"faq-"+a},{default:v(()=>[k(g,{slot:"header",lines:"none"},{default:v(()=>[k(h,{class:"question"},{default:v(()=>[q(F(e.q),1)]),_:2},1024)]),_:2},1024),w("div",D,[w("p",null,F(e.a),1)])]),_:2},1032,["value"]))),128))]),_:1})])]),_:1})]),_:1},8,["class"])}],["__scopeId","data-v-5697c7b9"]]);export{L 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.