Skip to content

Commit c676dcc

Browse files
committed
停止予定の Newt FormApp に備え、最新のイベント年のフォームへ回遊を促す文言を追加
1 parent 50e3370 commit c676dcc

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

app/components/FormPageSection.vue

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import MarkDownText from '~/components/MarkDownText.vue'
77
88
import { useForm } from '~/composables/useForm'
99
10+
import { isNewtShutdown } from '~/utils/constants'
11+
1012
const {
1113
name,
1214
email,
@@ -85,7 +87,7 @@ const updateDetail = (value: string) => {
8587
<SubmitButton :disabled="!isSubmitting"> {{ $t('words.submit') }} </SubmitButton>
8688
</div>
8789
<!-- メッセージ送信に成功しました -->
88-
<div v-if="isSent">{{ $t('top.contact_submit_done') }}</div>
90+
<div v-if="!isNewtShutdown && isSent">{{ $t('top.contact_submit_done') }}</div>
8991
</form>
9092
</div>
9193
</div>

app/content/en/top/contact.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
Thank you for your interest in Vue Fes Japan. For questions and inquiries to Vue Fes Japan, please use the form below. A representative will usually respond within 3 business days. If you do not receive a reply within 3 business days, please contact us via DM at [Twitter](https://x.com/vuefes){:target="\_blank"}. Sponsors, speakers, and participation tickets will be announced on the official website as soon as they are confirmed.
2+
3+
The current contact form uses an external service called "Newt FormApp," but this service is scheduled to be discontinued on November 24, 2026.
4+
Therefore, if you would like to contact us, please use the contact form for the most recent event year.

app/content/ja/top/contact.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
Vue Fes Japan にご興味をいただき、ありがとうございます。Vue Fes Japan へのご質問およびお問い合わせは、以下のフォームよりお願いいたします。通常、担当者より 3 営業日以内にご返信いたします。3 営業日以内に返信がない場合、お手数ですが [Twitter](https://x.com/vuefes){:target="\_blank"} の DM よりご連絡ください。なお、スポンサー、スピーカー、参加チケットについては確定次第、公式サイトでお知らせする予定です。
2+
3+
現在ご利用いただいているお問い合わせフォームは、外部サービス「Newt FormApp」を使用して運用しておりますが、当サービスは近日(2026 年 11 月 24 日)中に提供を終了する予定となっております。
4+
つきましては、お問い合わせをご希望の方は、最新のイベント年のフォームをご利用くださいますようお願いいたします。

app/utils/constants.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ export const calendarUrl =
5454

5555
export const storeUrl = 'https://vuejs-jp.stores.jp'
5656

57+
// Whether the Newt is over
58+
export const isNewtShutdown = true
59+
5760
export const vuefesTwitterID = '@vuefes'
5861

5962
export const networkLinks = [

0 commit comments

Comments
 (0)