Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@dotcms/react

Package Overview
Dependencies
Maintainers
2
Versions
230
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dotcms/react - npm Package Compare versions

Comparing version
1.2.1-next.13
to
1.2.1-next.14
+1
-1
package.json
{
"name": "@dotcms/react",
"version": "1.2.1-next.13",
"version": "1.2.1-next.14",
"peerDependencies": {

@@ -5,0 +5,0 @@ "react": ">=18",

import { DotCMSBasicContentlet } from '@dotcms/types';
/**
* CSS class name for contentlet elements
*/
export declare const CONTENTLET_CLASS = "dotcms-contentlet";
/**
* @internal

@@ -4,0 +8,0 @@ *

/**
* @internal
* React hook that checks whether DotCMS Analytics is active.
*
* Uses useSyncExternalStore to subscribe to analytics state changes via custom events:
* - `dotcms:analytics:ready`: Fired when Analytics initializes
* - `dotcms:analytics:cleanup`: Fired on page unload
*
* Components automatically re-render when analytics state changes. Works regardless
* of initialization order and returns false during SSR.
*
* @returns {boolean} True if analytics is active, false otherwise
*
* @example
* ```tsx
* function Contentlet({ item }) {
* const isAnalyticsActive = useIsAnalyticsActive()
*
* const attrs = isAnalyticsActive
* ? { 'data-dot-analytics-id': item.id }
* : {}
*
* return <div {...attrs}>{item.title}</div>
* }
* ```
*/
export declare const useIsAnalyticsActive: () => boolean;

Sorry, the diff of this file is too big to display