diff --git a/public/images/interiors/dubai-marina/1-bedroom-2-a.png b/public/images/interiors/dubai-marina/1-bedroom-2-a.png new file mode 100644 index 0000000..790f303 Binary files /dev/null and b/public/images/interiors/dubai-marina/1-bedroom-2-a.png differ diff --git a/public/images/interiors/dubai-marina/1-bedroom-2-b.png b/public/images/interiors/dubai-marina/1-bedroom-2-b.png new file mode 100644 index 0000000..f0469c9 Binary files /dev/null and b/public/images/interiors/dubai-marina/1-bedroom-2-b.png differ diff --git a/public/images/interiors/dubai-marina/1-bedroom-2-c.png b/public/images/interiors/dubai-marina/1-bedroom-2-c.png new file mode 100644 index 0000000..f514f06 Binary files /dev/null and b/public/images/interiors/dubai-marina/1-bedroom-2-c.png differ diff --git a/public/images/interiors/dubai-marina/1-bedroom-2-d.png b/public/images/interiors/dubai-marina/1-bedroom-2-d.png new file mode 100644 index 0000000..82cc045 Binary files /dev/null and b/public/images/interiors/dubai-marina/1-bedroom-2-d.png differ diff --git a/public/images/interiors/dubai-marina/1-bedroom-loft-ab.png b/public/images/interiors/dubai-marina/1-bedroom-loft-ab.png new file mode 100644 index 0000000..d4f0f3d Binary files /dev/null and b/public/images/interiors/dubai-marina/1-bedroom-loft-ab.png differ diff --git a/public/images/interiors/dubai-marina/1-bedroom-loft-c.png b/public/images/interiors/dubai-marina/1-bedroom-loft-c.png new file mode 100644 index 0000000..c4b9eac Binary files /dev/null and b/public/images/interiors/dubai-marina/1-bedroom-loft-c.png differ diff --git a/public/images/interiors/dubai-marina/2-bedroom-2-a.png b/public/images/interiors/dubai-marina/2-bedroom-2-a.png new file mode 100644 index 0000000..d69dc2a Binary files /dev/null and b/public/images/interiors/dubai-marina/2-bedroom-2-a.png differ diff --git a/public/images/interiors/dubai-marina/2-bedroom-loft.png b/public/images/interiors/dubai-marina/2-bedroom-loft.png new file mode 100644 index 0000000..e623924 Binary files /dev/null and b/public/images/interiors/dubai-marina/2-bedroom-loft.png differ diff --git a/public/images/interiors/dubai-marina/studio-2-a.png b/public/images/interiors/dubai-marina/studio-2-a.png new file mode 100644 index 0000000..fcf0e9d Binary files /dev/null and b/public/images/interiors/dubai-marina/studio-2-a.png differ diff --git a/public/images/interiors/dubai-marina/studio-2-b.png b/public/images/interiors/dubai-marina/studio-2-b.png new file mode 100644 index 0000000..587b9d7 Binary files /dev/null and b/public/images/interiors/dubai-marina/studio-2-b.png differ diff --git a/public/images/interiors/dubai-marina/studio-2-c.png b/public/images/interiors/dubai-marina/studio-2-c.png new file mode 100644 index 0000000..eb528ed Binary files /dev/null and b/public/images/interiors/dubai-marina/studio-2-c.png differ diff --git a/public/images/interiors/marasi-drive/1-bedroom.png b/public/images/interiors/marasi-drive/1-bedroom.png new file mode 100644 index 0000000..8c7c91e Binary files /dev/null and b/public/images/interiors/marasi-drive/1-bedroom.png differ diff --git a/public/images/interiors/marasi-drive/2-bedroom.png b/public/images/interiors/marasi-drive/2-bedroom.png new file mode 100644 index 0000000..bf2dc40 Binary files /dev/null and b/public/images/interiors/marasi-drive/2-bedroom.png differ diff --git a/public/images/interiors/marasi-drive/studio-2.png b/public/images/interiors/marasi-drive/studio-2.png new file mode 100644 index 0000000..3cc4c67 Binary files /dev/null and b/public/images/interiors/marasi-drive/studio-2.png differ diff --git a/public/images/interiors/marasi-drive/studio-flex.png b/public/images/interiors/marasi-drive/studio-flex.png new file mode 100644 index 0000000..66ef638 Binary files /dev/null and b/public/images/interiors/marasi-drive/studio-flex.png differ diff --git a/src/components/SliderWithTabs.tsx b/src/components/SliderWithTabs.tsx new file mode 100644 index 0000000..d85201d --- /dev/null +++ b/src/components/SliderWithTabs.tsx @@ -0,0 +1,10 @@ +interface SliderWithTabsProps { + tabs: string[]; + children: React.ReactNode; +} + +function SliderWithTabs({ tabs, children }: SliderWithTabsProps) { + return
; +} + +export default SliderWithTabs; diff --git a/src/data/masks.ts b/src/data/masks.ts index 0c18585..2445b0c 100644 --- a/src/data/masks.ts +++ b/src/data/masks.ts @@ -143,7 +143,7 @@ export const floorsMasks = { "18": "m2038 1057-159.74-20.71c-1.2-.15-2.26.78-2.26 1.99v18.98c0 1 .73 1.84 1.72 1.98L2038 1082h56l123.19-11.83c1.03-.1 1.81-.96 1.81-1.99v-20c0-1.17-1.01-2.09-2.18-1.99L2094 1057z", "19": "m2038 1029-159.77-18.74c-1.19-.14-2.23.79-2.23 1.99v18.99c0 1.01.75 1.86 1.74 1.99L2038 1054h56l123.18-10.84a2 2 0 0 0 1.82-1.99v-20c0-1.17-1-2.09-2.16-2L2094 1029z", "20": "m2038 1000-159.8-15.783a2 2 0 0 0-2.2 1.99v19.013c0 1.02.76 1.87 1.77 1.99L2038 1026h56l123.16-9.85c1.04-.09 1.84-.95 1.84-2v-20.018c0-1.155-.98-2.07-2.13-1.996L2094 1000z", - // "21": "m2038 952.999-159.84-12.826a2 2 0 0 0-2.16 1.993v37.021a2 2 0 0 0 1.8 1.99l160.2 15.822h56l123.13-7.88a2 2 0 0 0 1.87-1.996v-38.025c0-1.143-.95-2.053-2.1-1.998l-122.9 5.899z", + // "MEP": "m2038 952.999-159.84-12.826a2 2 0 0 0-2.16 1.993v37.021a2 2 0 0 0 1.8 1.99l160.2 15.822h56l123.13-7.88a2 2 0 0 0 1.87-1.996v-38.025c0-1.143-.95-2.053-2.1-1.998l-122.9 5.899z", "22": "m2038 925-159.86-10.855a2 2 0 0 0-2.14 1.996v19.013a2 2 0 0 0 1.84 1.994L2038 950h56l123.1-5.908a2 2 0 0 0 1.9-1.998v-20.012c0-1.136-.94-2.044-2.08-1.998L2094 925z", "23": "m2038 896.999-159.89-8.883a2 2 0 0 0-2.11 1.997v19.017c0 1.052.81 1.924 1.86 1.996L2038 921.999h56l123.08-4.923a2 2 0 0 0 1.92-1.998v-20.014c0-1.129-.93-2.035-2.06-1.999L2094 896.999z", "24": "m2038 869-159.9-7.896a2 2 0 0 0-2.1 1.998v20.006a2 2 0 0 0 1.89 1.997L2038 894h56l123.06-3.938a2 2 0 0 0 1.94-1.999v-20.998c0-1.129-.93-2.035-2.06-1.999L2094 869z", @@ -548,6 +548,13 @@ export const enumerationMasks: Record< height: 20, d: "M2260.33 1010v-.85l3.07-3.07c.86-.86 1.42-1.62 1.42-2.48 0-.88-.59-1.5-1.72-1.5-.9 0-1.45.39-1.94 1.07l-.86-.66c.65-.9 1.56-1.45 2.88-1.45 1.78 0 2.82 1 2.82 2.46 0 .95-.44 1.88-1.4 2.84l-2.58 2.57v.03h4.16v1.04zm10.47.13c-2.59 0-3.18-2.19-3.18-4.52 0-2.32.58-4.55 3.18-4.55s3.18 2.2 3.18 4.52-.57 4.55-3.18 4.55m0-1.02c1.82 0 2-1.8 2-3.51 0-1.72-.18-3.52-2-3.52-1.81 0-1.99 1.8-1.99 3.52 0 1.71.18 3.51 1.99 3.51", }, + "MEP": { + x: 2245, + y: 957, + width: 45.956, + height: 20, + d: "M2262.58 962.784h1.72V972h-1.2v-7.476h-.03l-2.86 7.476h-1.12l-2.87-7.476h-.02V972h-1.18v-9.216h1.74l2.89 7.656h.03zm9.81 9.216h-6v-9.216h5.91v1.056h-4.71v3h4.13v1.044h-4.13v3.06h4.8zm1.44-9.216h3.64c1.88 0 3.31 1.068 3.31 2.964s-1.47 3-3.35 3h-2.39V972h-1.21zm1.21 4.908h2.47c1.17 0 2.03-.648 2.03-1.92 0-1.296-.89-1.932-2.03-1.932h-2.47z" + }, "22": { x: 2251, y: 919.016, diff --git a/src/main.tsx b/src/main.tsx index 6c5a9d5..ded2b88 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -1,7 +1,7 @@ // Initialize Eruda for mobile debugging in development -if (import.meta.env.DEV) { - import('eruda').then(eruda => eruda.default.init()); -} +// if (import.meta.env.DEV) { +// import('eruda').then(eruda => eruda.default.init()); +// } import "./index.css"; import { QueryClientProvider } from "@tanstack/react-query";