Files
kovakemlak-crm/src/components/dynamic-imports.ts
T
egecankomur 37679e83e6 init: kovakemlak-crm project scaffold
- Next.js 16 + Appwrite multi-tenant emlak CRM
- Database: kovakemlak-db (properties, customers, customer_searches, property_matches, presentations, investors, activities, tenant_settings)
- Same stack as isletmem-kovakcrm (shadcn/ui template base)
- Modules: portföy, müşteri takibi, arama kriterleri, otomatik eşleştirme, sunum linki, yatırımcı portalı
2026-05-05 04:37:04 +03:00

14 lines
607 B
TypeScript

import dynamic from 'next/dynamic'
import React from 'react'
// Heavy components that should be dynamically imported
export const DynamicThemeCustomizer = dynamic(() => import('./theme-customizer').then(mod => ({ default: mod.ThemeCustomizer })), {
ssr: false,
loading: () => React.createElement('div', { className: "h-8 w-8 animate-pulse bg-muted rounded" })
})
export const DynamicColorPicker = dynamic(() => import('./color-picker').then(mod => ({ default: mod.ColorPicker })), {
ssr: false,
loading: () => React.createElement('div', { className: "h-8 w-8 animate-pulse bg-muted rounded" })
})