From daafd910ea0029503f7dbf1c734f21795298b03d Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Sun, 23 Feb 2025 23:55:03 -0600 Subject: [PATCH] Create keys that support make-only/model-only camera queries --- src/camera/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/camera/index.ts b/src/camera/index.ts index 08ec14ab..d78ff763 100644 --- a/src/camera/index.ts +++ b/src/camera/index.ts @@ -24,8 +24,9 @@ export type CameraWithCount = { export type Cameras = CameraWithCount[]; -export const createCameraKey = ({ make, model }: Camera) => - parameterize(`${make}-${model}`, true); +// Support keys for make-only and model-only camera queries +export const createCameraKey = ({ make, model }: Partial) => + parameterize(`${make ?? 'ANY'}-${model ?? 'ANY'}`, true); export const getCameraFromParams = ({ make,