diff --git a/src/app/(auth-state)/admin/uploads/[uploadPath]/page.tsx b/src/app/(auth-state)/admin/uploads/[uploadPath]/page.tsx index 2dc78856..a908701f 100644 --- a/src/app/(auth-state)/admin/uploads/[uploadPath]/page.tsx +++ b/src/app/(auth-state)/admin/uploads/[uploadPath]/page.tsx @@ -8,7 +8,7 @@ import { FujifilmSimulation, getFujifilmSimulationFromMakerNote, isExifForFujifilm, -} from '@/utility/fujifilm'; +} from '@/vendors/fujifilm'; interface Params { params: { uploadPath: string } diff --git a/src/photo/PhotoLarge.tsx b/src/photo/PhotoLarge.tsx index ce16d094..4847acc0 100644 --- a/src/photo/PhotoLarge.tsx +++ b/src/photo/PhotoLarge.tsx @@ -8,6 +8,8 @@ import PhotoTags from '@/tag/PhotoTags'; import ShareButton from '@/components/ShareButton'; import PhotoCamera from '../camera/PhotoCamera'; import { Camera, cameraFromPhoto } from '@/camera'; +import PhotoFujifilmSimulation from + '@/vendors/fujifilm/PhotoFujifilmSimulation'; export default function PhotoLarge({ photo, @@ -73,11 +75,15 @@ export default function PhotoLarge({ } {showCamera && photoHasCameraData(photo) && - } +
+ +   + +
} )} {renderMiniGrid(<> {photoHasExifData(photo) && diff --git a/src/photo/form.ts b/src/photo/form.ts index 012e2249..0e055799 100644 --- a/src/photo/form.ts +++ b/src/photo/form.ts @@ -8,7 +8,7 @@ import { getOffsetFromExif } from '@/utility/exif'; import { toFixedNumber } from '@/utility/number'; import { convertStringToArray } from '@/utility/string'; import { generateNanoid } from '@/utility/nanoid'; -import { FujifilmSimulation } from '@/utility/fujifilm'; +import { FujifilmSimulation } from '@/vendors/fujifilm'; export type PhotoFormData = Record; diff --git a/src/vendors/fujifilm/PhotoFujifilmSimulation.tsx b/src/vendors/fujifilm/PhotoFujifilmSimulation.tsx new file mode 100644 index 00000000..d075ff0f --- /dev/null +++ b/src/vendors/fujifilm/PhotoFujifilmSimulation.tsx @@ -0,0 +1,77 @@ +/* eslint-disable max-len */ +import { FujifilmSimulation } from '@/vendors/fujifilm'; + +export default function PhotoFilmSimulation({ + simulation: _simulation, +}: { + simulation: FujifilmSimulation; +}) { + return ( + + + + + + + + + + + + + ); +} diff --git a/src/utility/fujifilm.ts b/src/vendors/fujifilm/index.ts similarity index 100% rename from src/utility/fujifilm.ts rename to src/vendors/fujifilm/index.ts