Open2

dialog部品 + tailwindcss + Zod, Svelte Component作成

knaka Tech-Blogknaka Tech-Blog

概要

前回の、dialog 要素の続編メモになります

  • Svelte 実装になります。
  • 検証はZod使う例です。

[ 公開: 2024/05/15]


書いたコード

https://github.com/kuc-arc-f/express_33svelte/tree/main/sample/zod_test


dialog

  • 完了 dialog: components/DialogBox.tsx

https://github.com/kuc-arc-f/express_33svelte/blob/main/sample/zod_test/src/components/DialogBox.svelte


  • ErrorDialogBox.tsx : エラー用dialog

https://github.com/kuc-arc-f/express_33svelte/blob/main/sample/zod_test/src/components/ErrorDialogBox.svelte


  • 読み込む画面.svelte

  • Zod.svelte

  • 保存時: zod検証>OK時、成功dialog表示

  • 検証NG: エラー dialog表示

https://github.com/kuc-arc-f/express_33svelte/blob/main/sample/zod_test/src/client/Zod.svelte