'use client'; import { createLazyComponent, LoadingFallback } from '../../../common/lazy-wrapper'; import type { MasonryProps } from './types'; export const LazyMasonry = createLazyComponent( () => import('./context/MasonryProvider').then((m) => ({ default: m.Masonry })), { displayName: 'LazyMasonry', fallback: , }, ); // Re-export light surface synchronously export * from './types'; export { Masonry, MasonryItem, useMasonryContext, } from './context/MasonryProvider';