import y from"./CyWb6TZl.js";import{_ as B}from"./BiLnp6eD.js";import b from"./CuzCwn9K.js";import{z as h,ag as C,r as _,c as k,e as M,i as l,f as w,q as p,Q as i,n as m,v as u,k as d,P as x,h as f,J as ,ドル_ as V}from"#entry";const S=h({__name:"BaseVideoModalButton",props:{videoUrl:{default:""},linkClass:{default:""}},setup(s){const t=s,r=C("alignment",""),e=_(null),a=_(null),n=()=>{a.value?.openModal()},c=async()=>{await $(),e.value?.focus()},v=k(()=>{let o="";switch(r){case"left":o="start";break;case"center":o="center";break;case"right":o="end";break;default:o="center";break}return o});return(o,R)=>{const g=B;return l(),M("div",{class:m(`flex flex-row justify-${f(v)}`)},[w("button",{ref_key:"openModalButtonRef",ref:e,class:m(["font-bold uppercase",t.linkClass]),onClick:n},[i(o.$slots,"default")],2),p(g,null,{default:u(()=>[(l(),d(x,{to:"#modals"},[p(f(b),{ref_key:"videoModalRef",ref:a,"video-url":t.videoUrl,autoplay:!0,onModalClosed:c},null,8,["video-url"])]))]),_:1})],2)}}}),z={__name:"BaseButtonLink",props:{url:{type:String,default:""},target:{type:[String,Boolean],default:""},linkClass:{type:String,default:""}},setup(s){const t=s,r=k(()=>{let e=!1;const a=t.url?.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\S+)?/),n=t.url?.match(/\/(@|c\/|user\/)([A-Za-z0-9._%-]*)/i);return a&&n?e=!1:a&&!n?e=!0:e=!1,e});return(e,a)=>{const n=y,c=S;return f(r)?(l(),d(c,{key:1,"video-url":t.url,"link-class":t.linkClass},{default:u(()=>[i(e.$slots,"default",{},void 0,!0)]),_:3},8,["video-url","link-class"])):(l(),d(n,{key:0,url:t.url,target:t.target,"link-class":s.linkClass,isUrlTrim:!1},{default:u(()=>[i(e.$slots,"default",{},void 0,!0)]),_:3},8,["url","target","link-class"]))}}},L=V(z,[["__scopeId","data-v-f5b8bd87"]]);export{L as _};

AltStyle によって変換されたページ (->オリジナル) /