import{Dn as e,oi as t,on as n}from"./vendor-DlcENO3s.js";import{yt as r}from"./index-TeSlf5q6.js";var i=t();function a({entry:t,isWatching:a,onAdd:o,onRemove:s,className:c}){return(0,i.jsx)(`button`,{"aria-label":a?`Remove from watchlist`:`Add to watchlist`,onClick:()=>a?s(t.slug):o(t),className:r(`inline-flex items-center gap-1 rounded-md border px-2.5 py-1 text-xs font-medium transition-all active:scale-95`,a?`border-amber-400/30 bg-amber-400/10 text-amber-500 hover:bg-amber-400/20 dark:border-amber-300/30 dark:text-amber-400`:`border-zinc-200 bg-transparent text-zinc-500 hover:border-zinc-300 hover:text-zinc-700 dark:border-zinc-700 dark:text-zinc-400 dark:hover:border-zinc-600`,c),children:a?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n,{size:11,fill:`currentColor`,"aria-hidden":`true`}),` Watching`]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e,{size:11,"aria-hidden":`true`}),` Watch`]})})}export{a as t};