PageSourceSearch

https://adaptt.org/_next/static/chunks/app/%5B...slug%5D/page-55c109ae5c9d0202.js

js adaptt.org collected 2026-10-02 10:16:50 UTC 14,243 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[48],{529:(e,t,r)=>{"use strict";r.d(t,{CommitmentPledge:()=>i});var o=r(5155),n=r(2115),a=r(6116);let s="adaptt:pledge";function i(){let[e,t]=(0,n.useState)("I recognise that no human has the right to exploit other animals. They are not mine to use. I am acting on this now, and I will not go back to using them."),[r,i]=(0,n.useState)(!1),[l,c]=(0,n.useState)(!1);async function d(){try{await navigator.clipboard.writeText(e),c(!0)}catch{c(!1)}}(0,n.useEffect)(()=>{try{let e=window.localStorage.getItem(s);null!==e&&t(e)}catch{}},[]);let u=`mailto:?subject=${encodeURIComponent("Something I need to tell you")}&body=${encodeURIComponent(e)}`;return(0,o.jsxs)(a.HudPanel,{corners:!1,className:"not-prose my-8 border-t-2 border-action/55 border-primary/20 bg-background/35 p-5 sm:p-6",children:[(0,o.jsx)("p",{className:"font-mono text-[0.62rem] tracking-[0.24em] text-muted-foreground uppercase",children:"Your word"}),(0,o.jsx)("p",{className:"mt-3 font-body text-foreground/90",children:"Put it in your own words. Not a label, not a membership. Just what you now know, written plainly, in the first person and the present tense."}),(0,o.jsx)("label",{htmlFor:"pledge",className:"sr-only",children:"Write your recognition"}),(0,o.jsx)("textarea",{id:"pledge",value:e,onChange:e=>(function(e){t(e),c(!1);try{window.localStorage.setItem(s,e)}catch{}})(e.target.value),rows:4,className:"mt-4 w-full resize-y rounded-md border border-primary/25 bg-background/50 p-3 font-body text-foreground focus:border-action/60 focus:outline-none"}),(0,o.jsxs)("div",{className:"mt-4 flex flex-wrap items-center gap-3",children:[(0,o.jsx)("button",{type:"button",onClick:function(){i(!0),window.plausible?.("commitment_written")},className:"rounded-md border border-action/60 bg-action/10 px-4 py-2 font-mono text-xs tracking-[0.18em] text-foreground uppercase transition-colors hover:bg-action/20",children:"This is my word"}),(0,o.jsx)("button",{type:"button",onClick:d,className:"rounded-md border border-primary/25 px-4 py-2 font-mono text-xs tracking-[0.18em] text-muted-foreground uppercase transition-colors hover:border-primary/50 hover:text-foreground",children:l?"Copied":"Copy it"}),(0,o.jsx)("a",{href:u,className:"rounded-md border border-primary/25 px-4 py-2 font-mono text-xs tracking-[0.18em] text-muted-foreground uppercase transition-colors hover:border-primary/50 hover:text-foreground",children:"Send it to someone"})]}),r?(0,o.jsx)("p",{className:"mt-4 border-t border-primary/15 pt-4 font-body text-foreground/90",children:"Good. It is yours now, kept on this device. The strongest thing you can do next is say it to one person you name, today. Not to win an argument. Just so it is real out loud, and so you are no longer the only one who knows."}):(0,o.jsx)("p",{className:"mt-4 font-body text-sm text-muted-foreground",children:"There is no rush and nothing to sign. If you would rather sit with it and come back, do that. The recognition does not expire, and the animals will still need you tomorrow."})]})}},1337:(e,t,r)=>{"use strict";r.d(t,{cn:()=>a});var o=r(9722),n=r(622);function a(...e){return(0,n.QP)((0,o.$)(e))}},2141:(e,t,r)=>{"use strict";r.d(t,{ArticleActions:()=>s});var o=r(5155),n=r(2115),a=r(4474);function s({title:e}){let[t,r]=(0,n.useState)("idle");async function i(){let t=window.location.href;if(navigator.share)try{await navigator.share({title:e,url:t}),r("copied");return}catch(e){if(e instanceof DOMException&&"AbortError"===e.name)return}if(!navigator.clipboard?.writeText)return void r("unavailable");try{await navigator.clipboard.writeText(t),r("copied")}catch{r("unavailable")}}return(0,o.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,o.jsx)(a.$,{type:"button",variant:"outline",size:"sm",onClick:i,className:"border-primary/25 bg-background/35 font-mono text-[0.65rem] tracking-[0.16em] text-foreground uppercase hover:bg-primary/15",children:"Share"}),(0,o.jsxs)("p",{className:"font-mono text-[0.65rem] text-muted-foreground",role:"status",children:["copied"===t&&"Link ready to share","unavailable"===t&&"Copy unavailable in this browser"]})]})}},4474:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var o=r(5155);r(2115);var n=r(8460),a=r(1337);let s=(0,n.F)("inline-flex shrink-0 items-center justify-center rounded-lg border border-transparent text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:translate-y-
1px disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/85",cta:"border border-action/40 bg-action text-action-foreground hover:bg-action/85",outline:"border-border bg-background hover:bg-muted/40 hover:text-foreground",ghost:"hover:bg-muted/40 hover:text-foreground"},size:{default:"h-9 gap-1.5 px-3",xs:"h-6 gap-1 rounded-md px-2 text-xs",sm:"h-7 gap-1 rounded-md px-2.5 text-[0.8rem]",lg:"h-10 gap-2 px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function i({className:e,variant:t,size:r,...n}){return(0,o.jsx)("button",{"data-slot":"button",className:(0,a.cn)(s({variant:t,size:r,className:e})),...n})}},6116:(e,t,r)=>{"use strict";r.r(t),r.d(t,{HudPanel:()=>c});var o=r(5155),n=r(8310),a=r(9457),s=r(1337);let i={animate:{opacity:[.62,.9,.62]},transition:{duration:5.2,repeat:1/0,ease:"easeInOut"}},l="pointer-events-none size-3 border-primary/60 transition-colors duration-300 ease-out group-hover:border-primary/95";function c({children:e,className:t,corners:r=!0}){let d=(0,n.I)();return(0,o.jsxs)("div",{"data-design-panel":!0,className:(0,s.cn)("group relative rounded-xl border border-primary/25 bg-card/95 backdrop-blur-xl shadow-2xl shadow-black/40",t),children:[r&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.P.span,{"data-design-panel-corner":"top-left",className:(0,s.cn)("absolute top-0 left-0 origin-top-left border-t border-l",l,!d&&"group-hover:scale-110"),...!d?i:{}}),(0,o.jsx)(a.P.span,{"data-design-panel-corner":"top-right",className:(0,s.cn)("absolute top-0 right-0 origin-top-right border-t border-r",l,!d&&"group-hover:scale-110"),...!d?i:{}}),(0,o.jsx)(a.P.span,{"data-design-panel-corner":"bottom-left",className:(0,s.cn)("absolute bottom-0 left-0 origin-bottom-left border-b border-l",l,!d&&"group-hover:scale-110"),...!d?i:{}}),(0,o.jsx)(a.P.span,{"data-design-panel-corner":"bottom-right",className:(0,s.cn)("absolute bottom-0 right-0 origin-bottom-right border-b border-r",l,!d&&"group-hover:scale-110"),...!d?i:{}})]}),e]})}},6721:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});let o=(0,r(9537).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},7459:(e,t,r)=>{"use strict";r.d(t,{ArticleNav:()=>u});var o=r(5155),n=r(8500),a=r.n(n),s=r(7791),i=r(6721);let l={home:"Home",about:"About","animal-rights":"Animal Rights",resources:"Resources",veganism:"Veganism"},c={profile:"Profiles & Bios",facebook:"Facebook Posts",news:"News"};function d(){window.dispatchEvent(new CustomEvent("archive:browse"))}function u({section:e,group:t,title:r}){let n=t&&"(ungrouped)"!==t?c[t]??t:null;return(0,o.jsx)("nav",{"aria-label":"Article location",className:"shrink-0 border-b border-primary/10 px-5 py-2",children:(0,o.jsxs)("div",{className:"flex min-w-0 items-center gap-1.5 overflow-hidden",children:[(0,o.jsxs)(a(),{href:"/",className:"group flex shrink-0 items-center gap-1.5 text-foreground transition-colors hover:text-interactive",children:[(0,o.jsx)(s.A,{className:"size-3 transition-transform duration-200 group-hover:scale-110"}),(0,o.jsx)("span",{className:"font-mono text-[0.62rem] tracking-[0.14em] uppercase",children:"Home"})]}),(0,o.jsx)(i.A,{className:"size-2.5 shrink-0 text-muted-foreground/30"}),(0,o.jsx)("button",{type:"button",onClick:d,className:"shrink-0 font-mono text-[0.62rem] tracking-[0.14em] text-muted-foreground uppercase transition-colors hover:text-interactive",children:l[e]}),n&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.A,{className:"size-2.5 shrink-0 text-muted-foreground/30"}),(0,o.jsx)("button",{type:"button",onClick:d,className:"hidden shrink-0 font-mono text-[0.62rem] tracking-[0.14em] text-muted-foreground uppercase transition-colors hover:text-interactive sm:inline",children:n})]}),(0,o.jsx)(i.A,{className:"size-2.5 shrink-0 text-muted-foreground/30"}),(0,o.jsx)("span",{className:"truncate font-mono text-[0.62rem] tracking-[0.14em] text-interactive uppercase",children:r})]})})}},7791:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});let o=(0,r(9537).A)("scale",[["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"m19 8 3 8a5 5 0 0 1-6 0zV7",key:"zcdpyk"}],["path",{d:"M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1",key:"1yorad"}],["path",{d:"m5 8 3 8a5 5 0 0 1-6 0zV7",key:"eua70x"}],["path",{d:"M7 21h10",key:"1b0cd5"}]])},8268:(e,t,r)=>{"use strict";r.d(t,{KillCounter:()=>l});var o=r(5155),n=r(2115),a=r(6116);let s=["marine animals","chickens","ducks","pigs","rabbits","turkeys","geese","sheep","goats","cows and calves","rodents","pigeons and other birds","buffaloes","dogs","cats","horses","donkeys and mules","camels and other camelids"],i=[9e4,45895,2262,1244,857,691,533,515,345,292,65,63,23,16,4,4,3,2];
1function l(){let[e,t]=(0,n.useState)(0);return(0,n.useEffect)(()=>{let e=Date.now(),r=window.setInterval(()=>{t(Math.max(0,(Date.now()-e)/1e3))},125);return()=>window.clearInterval(r)},[]),(0,o.jsxs)(a.HudPanel,{corners:!1,className:"my-8 border-t-2 border-action/55 border-primary/20 bg-background/35 p-4 sm:p-5",children:[(0,o.jsx)("p",{className:"font-mono text-[0.62rem] tracking-[0.24em] text-muted-foreground uppercase",children:"Live legacy counter"}),(0,o.jsx)("div",{className:"mt-4 grid gap-2 sm:grid-cols-2",children:s.map((t,r)=>{let n=1e6*i[r]/365/24/60/60;return(0,o.jsxs)("div",{className:"flex items-baseline justify-between gap-3 border-b border-primary/10 py-1.5",children:[(0,o.jsx)("span",{className:"font-mono text-xs text-muted-foreground",children:t}),(0,o.jsx)("span",{className:"font-heading text-lg tabular-nums text-foreground",children:Math.round(n*e).toLocaleString("en-US")})]},t)})})]})}},8460:(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var o=r(9722);let n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,a=o.$,s=(e,t)=>r=>{var o;if((null==t?void 0:t.variants)==null)return a(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:s,defaultVariants:i}=t,l=Object.keys(s).map(e=>{let t=null==r?void 0:r[e],o=null==i?void 0:i[e];if(null===t)return null;let a=n(t)||n(o);return s[e][a]}),c=r&&Object.entries(r).reduce((e,t)=>{let[r,o]=t;return void 0===o||(e[r]=o),e},{});return a(e,l,null==t||null==(o=t.compoundVariants)?void 0:o.reduce((e,t)=>{let{class:r,className:o,...n}=t;return Object.entries(n).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...i,...c}[t]):({...i,...c})[t]===r})?[...e,r,o]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},8738:(e,t,r)=>{"use strict";r.d(t,{DesktopArticleToc:()=>s,MobileArticleToc:()=>a});var o=r(5155);function n(e,t,r=!1){let o=e.replace('aria-labelledby="article-toc-title"',`aria-labelledby="article-toc-title-${t}"`).replace('id="article-toc-title"',`id="article-toc-title-${t}"`);return r?o.replace(`aria-labelledby="article-toc-title-${t}"`,'aria-label="Contents"').replace(RegExp(`<p id="article-toc-title-${t}"[^>]*>Contents</p>`),""):o}function a({tocHtml:e}){return(0,o.jsxs)("details",{className:"not-prose mb-6 rounded-lg border border-primary/15 bg-background/20 p-4 lg:hidden",children:[(0,o.jsx)("summary",{className:"cursor-pointer font-mono text-[0.68rem] tracking-[0.2em] text-muted-foreground uppercase",children:"Contents"}),(0,o.jsx)("div",{className:"mt-4 [&_.article-toc]:mb-0 [&_.article-toc]:border-0 [&_.article-toc]:bg-transparent [&_.article-toc]:p-0",dangerouslySetInnerHTML:{__html:n(e,"mobile",!0)}})]})}function s({tocHtml:e}){return(0,o.jsx)("aside",{className:"hidden min-h-0 border-l border-primary/15 bg-background/25 lg:block",children:(0,o.jsx)("div",{className:"h-full overflow-y-auto overscroll-contain p-4 [scrollbar-width:thin] [&::-webkit-scrollbar]:w-1 [&::-webkit-scrollbar-thumb]:rounded-full [&::-webkit-scrollbar-thumb]:bg-primary/20 [&_.article-toc]:mb-0 [&_.article-toc]:border-0 [&_.article-toc]:bg-transparent [&_.article-toc]:p-0 [&_.toc-item]:leading-snug [&_.toc-item_a]:text-foreground/75 [&_.toc-item_a:hover]:text-interactive",dangerouslySetInnerHTML:{__html:n(e,"desktop")}})})}},9537:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var o=r(2115);let n=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim(),a=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)};var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let i=(0,o.createContext)({}),l=(0,o.forwardRef)(({color:e,size:t,strokeWidth:r,absoluteStrokeWidth:a,className:l="",children:c,iconNode:d,...u},m)=>{let{size:p=24,strokeWidth:h=2,absoluteStrokeWidth:b=!1,color:g="currentColor",className:x=""}=(0,o.useContext)(i)??{},f=a??b?24*Number(r??h)/Number(t??p):r??h;return(0,o.createElement)("svg",{ref:m,...s,width:t??p??s.width,height:t??p??s.height,stroke:e??g,strokeWidth:f,className:n("lucide",x,l),...!c&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(u)&&{"aria-hidden":"true"},...u},[...d.map(([e,t])=>(0,o.createElement)(e,t)),...Array.isArray(c)?c:[c]])}),c=(e,t)=>{let r=(0,o.forwardRef)(({className:r,...s},i)=>(0,o.createElement)(l,{ref:i,iconNode:t,className:n(`lucide-${a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...s}));return r.displayName=a(e),r}},9676:(e,t,r)=>{Promise.resolve().then(r.bind(r,2141)),Promise.resolve().then(r.bind(r,7459)),Promise.resolve().then(r.bind(r,8738)),Promise.resolve().then(r.bind(r,529)),Promise.resolve().then(r.bind(r,8268)),Promise.resolve().then(r.bind(r,6116)),Promise.resolve().then(r.t.bind(r,8500,23))}},e=>{e.O(0,[51,500,441,794,358],()=>e(e.s=9676)),_N_E=e.O()}]);

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.