diff --git a/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx index d2af8f839..d01d77499 100644 --- a/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx +++ b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { CheckboxIndicatorProps } from './CheckboxIndicator.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts index a107e0b92..57cf01246 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { CheckboxContextValue } from './CheckboxRoot.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx index 94a9b636e..000228bbc 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { CheckboxContext } from './CheckboxContext'; diff --git a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts index 349d4e35d..2bd5849b7 100644 --- a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts +++ b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { UseCheckboxRootParameters, UseCheckboxRootReturnValue } from './CheckboxRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Checkbox/index.barrel.ts b/packages/mui-base/src/Checkbox/index.barrel.ts index 5d3e47f44..1af60bbc9 100644 --- a/packages/mui-base/src/Checkbox/index.barrel.ts +++ b/packages/mui-base/src/Checkbox/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { CheckboxRoot } from './Root/CheckboxRoot'; export { useCheckboxRoot } from './Root/useCheckboxRoot'; export { CheckboxContext } from './Root/CheckboxContext'; diff --git a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx index fd2dc84ef..2b4e5811a 100644 --- a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx +++ b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldDecrementProps } from './NumberFieldDecrement.types'; diff --git a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx index d7a366b82..6c66f75db 100644 --- a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx +++ b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldGroupProps } from './NumberFieldGroup.types'; diff --git a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx index 7c1918d6b..2f1e7a262 100644 --- a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx +++ b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldIncrementProps } from './NumberFieldIncrement.types'; diff --git a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx index 39625f56f..2b2711d22 100644 --- a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx +++ b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldInputProps } from './NumberFieldInput.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts index 6434c51ea..4c6db2650 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts +++ b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { NumberFieldContextValue } from './NumberFieldRoot.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx index b51a2d233..1f33ffa69 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx +++ b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { NumberFieldContext } from './NumberFieldContext'; diff --git a/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts b/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts index b9173a4a9..92b7788f9 100644 --- a/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts +++ b/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { UseNumberFieldRootParameters, diff --git a/packages/mui-base/src/NumberField/Root/useScrub.ts b/packages/mui-base/src/NumberField/Root/useScrub.ts index 38e20df42..605d64e01 100644 --- a/packages/mui-base/src/NumberField/Root/useScrub.ts +++ b/packages/mui-base/src/NumberField/Root/useScrub.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { ScrubHandle, ScrubParams } from './useScrub.types'; diff --git a/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx b/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx index 94a9b904e..560f9c019 100644 --- a/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx +++ b/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldScrubAreaProps } from './NumberFieldScrubArea.types'; diff --git a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx index 16c8062c5..5c55a1c23 100644 --- a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx +++ b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import * as ReactDOM from 'react-dom'; import PropTypes from 'prop-types'; diff --git a/packages/mui-base/src/NumberField/index.barrel.ts b/packages/mui-base/src/NumberField/index.barrel.ts index 92181f39c..b062dec49 100644 --- a/packages/mui-base/src/NumberField/index.barrel.ts +++ b/packages/mui-base/src/NumberField/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { NumberFieldRoot } from './Root/NumberFieldRoot'; export { NumberFieldContext } from './Root/NumberFieldContext'; export { useNumberFieldRoot } from './Root/useNumberFieldRoot'; diff --git a/packages/mui-base/src/Switch/Root/SwitchContext.ts b/packages/mui-base/src/Switch/Root/SwitchContext.ts index 666310f7c..c2366b612 100644 --- a/packages/mui-base/src/Switch/Root/SwitchContext.ts +++ b/packages/mui-base/src/Switch/Root/SwitchContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { type SwitchOwnerState } from './SwitchRoot.types'; diff --git a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx index fc80eeee8..89624259b 100644 --- a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx +++ b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { SwitchThumbProps } from './SwitchThumb.types'; diff --git a/packages/mui-base/src/Switch/index.barrel.ts b/packages/mui-base/src/Switch/index.barrel.ts index 52b63f7f2..f4f136cf8 100644 --- a/packages/mui-base/src/Switch/index.barrel.ts +++ b/packages/mui-base/src/Switch/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { SwitchRoot } from './Root/SwitchRoot'; export { useSwitchRoot } from './Root/useSwitchRoot'; export { SwitchContext } from './Root/SwitchContext';