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