Search Docs
用于提供 CollectionManager 实例。
interface CollectionManagerProviderProps { instance?: CollectionManager; dataSource?: string; children?: ReactNode; }
参数详解
dataSource
instance
示例
const collectionManager = new CollectionManager(); const Demo = () => { return ( <CollectionManagerProvider dataSource='test'> <div>...</div> </CollectionManagerProvider> ); };
用于获取 CollectionManagerProvider 传递的实例。
CollectionManagerProvider
const Demo = () => { const collectionManager = useCollectionManager(); const collections = collectionManager.getCollections() return <div> <pre>{JSON.stringify(collections, null, 2)}</pre> </div>; };