PageSourceSearch

https://tsuzuri.ink/_nuxt/C0qdX8Fi.js

js tsuzuri.ink collected 2026-10-02 01:57:14 UTC 2,509 bytes, 1 lines download raw bytes

1import{f as n,c as r,a,e as l,b as i,K as c,o as m,L as p,_ as v}from"./DLfi8le2.js";const f={class:"page"},u={class:"container narrow"},b={class:"content with-padding-top with-padding-bottom"},h={class:"content-block"},g={class:"form-group"},y=n({__name:"contact",setup(x){async function o(t){t.preventDefault();const e=t.target,d=new FormData(e),s=Object.fromEntries(d.entries());(await fetch("/api/contact",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({form:s})})).ok?(alert("お問い合わせが送信されました。"),e.reset()):alert("お問い合わせの送信に失敗しました。")}return(t,e)=>(m(),r("div",f,[a("div",u,[a("div",b,[e[3]||(e[3]=a("div",{class:"content-block"},[a("h1",{class:"heading1"},[l(" お問い合わせ "),a("hr",{class:"heading-hr"})])],-1)),a("div",h,[a("form",{name:"contact",method:"POST",class:"form",onSubmit:o},[e[1]||(e[1]=i('<div class="form-group" data-v-5e8ad903><label for="name" data-v-5e8ad903>お名前 *</label><input type="text" id="name" name="name" required maxlength="100" placeholder="お名前を入力してください" data-v-5e8ad903></div><div class="form-group" data-v-5e8ad903><label for="email" data-v-5e8ad903>メールアドレス *</label><input type="email" id="email" name="email" required maxlength="100" placeholder="メールアドレスを入力してください" data-v-5e8ad903></div><div class="form-group" data-v-5e8ad903><label for="company" data-v-5e8ad903>会社名</label><input type="text" id="company" name="company" maxlength="100" placeholder="会社名を入力してください" data-v-5e8ad903></div><div class="form-group" data-v-5e8ad903><label for="subject" data-v-5e8ad903>件名 *</label><input type="text" id="subject" name="subject" required maxlength="100" placeholder="お問い合わせの件名を入力してください" data-v-5e8ad903></div><div class="form-group" data-v-5e8ad903><label for="body" data-v-5e8ad903>お問い合わせ内容 *</label><textarea id="body" name="body" required maxlength="2000" placeholder="お問い合わせの内容を入力してください" data-v-5e8ad903></textarea></div>',5)),c(a("div",g,[...e[0]||(e[0]=[a("label",{for:"message"},"スパムでない場合は空欄",-1),a("input",{type:"text",name:"message"},null,-1)])],512),[[p,!1]]),e[2]||(e[2]=a("div",{class:"form-button"},[a("button",{type:"submit",class:"btn primary"},"送信")],-1))],32)])])])]))}}),S=v(y,[["__scopeId","data-v-5e8ad903"]]);export{S 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.