8
コンポーネント
3
ページ
1
フック
4
テスト済み
タイプ:
テスト:

CategoryEditor

コンポーネント
/components/CategoryEditor.tsx
テスト済み
182 lines

カテゴリの追加、編集、削除を行うモーダルコンポーネント

Props:

onCloseexistingCategoriesonCategoryUpdatedisForSinglePrintcurrentPrintCategory

ShareModal

コンポーネント
/components/ShareModal.tsx
テストなし
252 lines

プリントの共有オプションを表示するモーダル

Props:

printonClose

DeleteConfirmModal

コンポーネント
/components/DeleteConfirmModal.tsx
テストなし
225 lines

プリント削除の確認ダイアログ

Props:

printonConfirmonCancelisDeleting

ZoomableImage

コンポーネント
/components/ZoomableImage.tsx
テスト済み
145 lines

ピンチズーム対応の画像コンポーネント

Props:

srcaltclassName

RelatedPrints

コンポーネント
/components/RelatedPrints.tsx
テストなし
98 lines

関連プリントの表示コンポーネント

Props:

currentPrint

Modal

コンポーネント
/components/Modal.tsx
テスト済み
52 lines

ベースモーダルコンポーネント

Props:

isOpenonClosetitlechildren

MasonryGrid

コンポーネント
/components/MasonryGrid.tsx
テストなし
87 lines

プリント一覧のマサリーレイアウト

Props:

printsonPrintClick

FamilyMemberSelector

コンポーネント
/components/FamilyMemberSelector.tsx
テストなし
156 lines

家族メンバー選択コンポーネント

Props:

currentFamilyMemberonFamilyMemberChangeonClose

usePrints

フック
/hooks/usePrints.ts
テスト済み
67 lines

プリントデータの取得と管理を行うカスタムフック

HomePage

ページ
/app/page.tsx
テストなし
189 lines

メインホーム画面

UploadPage

ページ
/app/upload/page.tsx
テストなし
156 lines

プリントアップロード画面

PrintDetailPage

ページ
/app/print/[id]/page.tsx
テストなし
320 lines

プリント詳細画面