diff --git a/docs/app/experiments/anchor-positioning.tsx b/docs/app/experiments/anchor-positioning.tsx index 98f510dad90..d5442a32f23 100644 --- a/docs/app/experiments/anchor-positioning.tsx +++ b/docs/app/experiments/anchor-positioning.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as ReactDOM from 'react-dom'; diff --git a/docs/app/experiments/collapsible-accordion.tsx b/docs/app/experiments/collapsible-accordion.tsx index ceec392ed03..fa14e5ac60a 100644 --- a/docs/app/experiments/collapsible-accordion.tsx +++ b/docs/app/experiments/collapsible-accordion.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/collapsible-framer.tsx b/docs/app/experiments/collapsible-framer.tsx index 918e4699bef..92682ab3036 100644 --- a/docs/app/experiments/collapsible-framer.tsx +++ b/docs/app/experiments/collapsible-framer.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/collapsible-hidden-until-found.tsx b/docs/app/experiments/collapsible-hidden-until-found.tsx index 9e2cd7d604c..cfa9e0484f9 100644 --- a/docs/app/experiments/collapsible-hidden-until-found.tsx +++ b/docs/app/experiments/collapsible-hidden-until-found.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/collapsible.tsx b/docs/app/experiments/collapsible.tsx index a69c9c0d3f9..55d3477a41f 100644 --- a/docs/app/experiments/collapsible.tsx +++ b/docs/app/experiments/collapsible.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/dialog.tsx b/docs/app/experiments/dialog.tsx index d1dd28b1891..79dfd398042 100644 --- a/docs/app/experiments/dialog.tsx +++ b/docs/app/experiments/dialog.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import * as Dialog from '@base_ui/react/Dialog'; diff --git a/docs/app/experiments/progress.tsx b/docs/app/experiments/progress.tsx index eee05f95081..1db6f0dc53a 100644 --- a/docs/app/experiments/progress.tsx +++ b/docs/app/experiments/progress.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Progress from '@base_ui/react/Progress'; diff --git a/docs/app/experiments/slider-change-committed-lag.tsx b/docs/app/experiments/slider-change-committed-lag.tsx index 62e06e32a8e..8ced35a40ad 100644 --- a/docs/app/experiments/slider-change-committed-lag.tsx +++ b/docs/app/experiments/slider-change-committed-lag.tsx @@ -1,5 +1,4 @@ 'use client'; - // https://github.com/mui/material-ui/issues/41739 // to cross check whether this issue would still occur in the new API import * as React from 'react'; diff --git a/docs/app/experiments/slider-marks.tsx b/docs/app/experiments/slider-marks.tsx index d657adf020d..2026be9b07e 100644 --- a/docs/app/experiments/slider-marks.tsx +++ b/docs/app/experiments/slider-marks.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Slider from '@base_ui/react/Slider'; import { useSliderContext } from '@base_ui/react/Slider'; diff --git a/docs/app/experiments/slider-template.tsx b/docs/app/experiments/slider-template.tsx index 46dc5022b7e..33bee84cf15 100644 --- a/docs/app/experiments/slider-template.tsx +++ b/docs/app/experiments/slider-template.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Slider from '@base_ui/react/Slider'; import { Styles } from './slider'; diff --git a/docs/app/experiments/slider-tooltip.tsx b/docs/app/experiments/slider-tooltip.tsx index 977e93b7754..d221b5c637d 100644 --- a/docs/app/experiments/slider-tooltip.tsx +++ b/docs/app/experiments/slider-tooltip.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/app/experiments/slider.tsx b/docs/app/experiments/slider.tsx index 3d789a1a907..449930434d7 100644 --- a/docs/app/experiments/slider.tsx +++ b/docs/app/experiments/slider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/app/experiments/tabs.tsx b/docs/app/experiments/tabs.tsx index c52b25bc7ba..c7878151330 100644 --- a/docs/app/experiments/tabs.tsx +++ b/docs/app/experiments/tabs.tsx @@ -1,5 +1,4 @@ 'use client'; - /* eslint-disable react/no-danger */ import * as React from 'react'; import { css, styled } from '@mui/system'; diff --git a/docs/app/experiments/tooltip.tsx b/docs/app/experiments/tooltip.tsx index 039eb3671e4..7a6cf11d4d0 100644 --- a/docs/app/experiments/tooltip.tsx +++ b/docs/app/experiments/tooltip.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled, keyframes } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js index 2259dd67623..dfece4502d9 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx index 2259dd67623..dfece4502d9 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js index f34f4a133bb..d61c8a6af0f 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx index f34f4a133bb..d61c8a6af0f 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js index e4c426cedee..282a7bada92 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx index 5086421b2b0..5c82c36ad1c 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; diff --git a/docs/data/components/alert-dialog/AlertDialogWithTransitions.js b/docs/data/components/alert-dialog/AlertDialogWithTransitions.js index 3d5ceafafb9..e1a4044c40d 100644 --- a/docs/data/components/alert-dialog/AlertDialogWithTransitions.js +++ b/docs/data/components/alert-dialog/AlertDialogWithTransitions.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx b/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx index 3d5ceafafb9..e1a4044c40d 100644 --- a/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx +++ b/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/NestedAlertDialogs.js b/docs/data/components/alert-dialog/NestedAlertDialogs.js index 5eaea877f83..3e54627ca16 100644 --- a/docs/data/components/alert-dialog/NestedAlertDialogs.js +++ b/docs/data/components/alert-dialog/NestedAlertDialogs.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/NestedAlertDialogs.tsx b/docs/data/components/alert-dialog/NestedAlertDialogs.tsx index 5eaea877f83..3e54627ca16 100644 --- a/docs/data/components/alert-dialog/NestedAlertDialogs.tsx +++ b/docs/data/components/alert-dialog/NestedAlertDialogs.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.js b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.js index 4bb012eb2f5..7a8dff8d43e 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.js +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Checkbox from '@base_ui/react/Checkbox'; import * as CheckboxGroup from '@base_ui/react/CheckboxGroup'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.tsx b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.tsx index c535b250ccf..ad487a0379d 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.tsx +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Checkbox from '@base_ui/react/Checkbox'; import * as CheckboxGroup from '@base_ui/react/CheckboxGroup'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.js b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.js index db2d999f1ff..22affdf91d2 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.js +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.tsx b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.tsx index f1ca4892d3d..d3e65b1c75b 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.tsx +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.js b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.js index 36b79883be9..f058738f57e 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.js +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.tsx b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.tsx index dab674eaadb..5c06154618b 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.tsx +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.js b/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.js index fdbe3794f71..ffe0f68836a 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.js +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; import * as CheckboxGroup from '@base_ui/react/CheckboxGroup'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.tsx b/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.tsx index 509faf68b59..2a212b9e98f 100644 --- a/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.tsx +++ b/docs/data/components/checkbox-group/UnstyledCheckboxGroupNested.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; import * as CheckboxGroup from '@base_ui/react/CheckboxGroup'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.js b/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.js index 84c2d426687..167666851fb 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.js +++ b/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.tsx b/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.tsx index e82b4c33ba9..2a41d48536f 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.tsx +++ b/docs/data/components/checkbox/UnstyledCheckboxIndeterminate.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.js b/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.js index c628e151732..d80db2e23bd 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.js +++ b/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.tsx b/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.tsx index 9c49ae6938d..4f8cb9e5005 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.tsx +++ b/docs/data/components/checkbox/UnstyledCheckboxIndeterminateGroup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.js b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.js index 99c341de451..1b5d63a53f4 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.js +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Checkbox from '@base_ui/react/Checkbox'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.tsx b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.tsx index 17b6f983555..130758f8f7e 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.tsx +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Checkbox from '@base_ui/react/Checkbox'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.js b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.js index 71d289822f7..517b2c26258 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.js +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.tsx b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.tsx index 8ee37050170..f3990ce3c52 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.tsx +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.js b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.js index 68346889181..d85f45e48ed 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.js +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; diff --git a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx index 87610e95849..43d903023b4 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/dialog/DialogWithTransitions.js b/docs/data/components/dialog/DialogWithTransitions.js index 29bd1715752..7b219eb985e 100644 --- a/docs/data/components/dialog/DialogWithTransitions.js +++ b/docs/data/components/dialog/DialogWithTransitions.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/DialogWithTransitions.tsx b/docs/data/components/dialog/DialogWithTransitions.tsx index 29bd1715752..7b219eb985e 100644 --- a/docs/data/components/dialog/DialogWithTransitions.tsx +++ b/docs/data/components/dialog/DialogWithTransitions.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/NestedDialogs.js b/docs/data/components/dialog/NestedDialogs.js index 96e44ba29db..1ecbc04465b 100644 --- a/docs/data/components/dialog/NestedDialogs.js +++ b/docs/data/components/dialog/NestedDialogs.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/NestedDialogs.tsx b/docs/data/components/dialog/NestedDialogs.tsx index 96e44ba29db..1ecbc04465b 100644 --- a/docs/data/components/dialog/NestedDialogs.tsx +++ b/docs/data/components/dialog/NestedDialogs.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js index 47dcb72da20..9e9eaab474c 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx index 47dcb72da20..9e9eaab474c 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js index 42e8924c1bf..4129596a8f6 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx index 42e8924c1bf..4129596a8f6 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js index 6e2afc4733a..f4ebdf05b9f 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx index 5ec24deb6c8..d94898973c4 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; diff --git a/docs/data/components/field/UnstyledFieldAsync.js b/docs/data/components/field/UnstyledFieldAsync.js index c5d9133c515..619f47b1a81 100644 --- a/docs/data/components/field/UnstyledFieldAsync.js +++ b/docs/data/components/field/UnstyledFieldAsync.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldAsync.tsx b/docs/data/components/field/UnstyledFieldAsync.tsx index 3595333c9e3..6fc2437ccfe 100644 --- a/docs/data/components/field/UnstyledFieldAsync.tsx +++ b/docs/data/components/field/UnstyledFieldAsync.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldIntroduction/system/index.js b/docs/data/components/field/UnstyledFieldIntroduction/system/index.js index 534c9a2e093..75e14928471 100644 --- a/docs/data/components/field/UnstyledFieldIntroduction/system/index.js +++ b/docs/data/components/field/UnstyledFieldIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx b/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx index 534c9a2e093..75e14928471 100644 --- a/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx +++ b/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldPassword.js b/docs/data/components/field/UnstyledFieldPassword.js index 709b3739b8f..ccc729cd0cd 100644 --- a/docs/data/components/field/UnstyledFieldPassword.js +++ b/docs/data/components/field/UnstyledFieldPassword.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldPassword.tsx b/docs/data/components/field/UnstyledFieldPassword.tsx index ca0339221b8..1181ef90e55 100644 --- a/docs/data/components/field/UnstyledFieldPassword.tsx +++ b/docs/data/components/field/UnstyledFieldPassword.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldServerError.js b/docs/data/components/field/UnstyledFieldServerError.js index 9e790ef9b10..a7713be206d 100644 --- a/docs/data/components/field/UnstyledFieldServerError.js +++ b/docs/data/components/field/UnstyledFieldServerError.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldServerError.tsx b/docs/data/components/field/UnstyledFieldServerError.tsx index 267087e3fc5..3bb00b48011 100644 --- a/docs/data/components/field/UnstyledFieldServerError.tsx +++ b/docs/data/components/field/UnstyledFieldServerError.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js index 9555506e2ae..fc0380e0705 100644 --- a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js +++ b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import * as Fieldset from '@base_ui/react/Fieldset'; diff --git a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx index 9555506e2ae..fc0380e0705 100644 --- a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx +++ b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import * as Fieldset from '@base_ui/react/Fieldset'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js index cc7277595e4..b7ab6ab1f25 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js +++ b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseMenu from '@base_ui/react/Menu'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx index d3044768fb0..937f3c13ce1 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx +++ b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseMenu from '@base_ui/react/Menu'; import classes from './Menu.module.css'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/index.js b/docs/data/components/menu/MenuIntroduction/css-modules/index.js index 172271f6240..8751242269a 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/index.js +++ b/docs/data/components/menu/MenuIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { Menu, MenuItems, MenuItem, MenuTrigger } from './Menu'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx b/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx index 533c546c9fd..caa5b8578b7 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx +++ b/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { Menu, MenuItems, MenuItem, MenuTrigger } from './Menu'; diff --git a/docs/data/components/menu/MenuIntroduction/system/index.js b/docs/data/components/menu/MenuIntroduction/system/index.js index d57d0d289fd..41a358cd042 100644 --- a/docs/data/components/menu/MenuIntroduction/system/index.js +++ b/docs/data/components/menu/MenuIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/menu/MenuIntroduction/system/index.tsx b/docs/data/components/menu/MenuIntroduction/system/index.tsx index 1ab204057cc..202decc7928 100644 --- a/docs/data/components/menu/MenuIntroduction/system/index.tsx +++ b/docs/data/components/menu/MenuIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/menu/MenuIntroduction/tailwind/index.js b/docs/data/components/menu/MenuIntroduction/tailwind/index.js index 7761805eff6..126f3fb6ab9 100644 --- a/docs/data/components/menu/MenuIntroduction/tailwind/index.js +++ b/docs/data/components/menu/MenuIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx b/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx index 6d25f08e03d..920ef21d540 100644 --- a/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx +++ b/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/menu/NestedMenu.js b/docs/data/components/menu/NestedMenu.js index cbf23ee2a83..82d31a8227f 100644 --- a/docs/data/components/menu/NestedMenu.js +++ b/docs/data/components/menu/NestedMenu.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/menu/NestedMenu.tsx b/docs/data/components/menu/NestedMenu.tsx index 1132e1b3e42..9eb43acaf52 100644 --- a/docs/data/components/menu/NestedMenu.tsx +++ b/docs/data/components/menu/NestedMenu.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/no-ssr/FrameDeferring.js b/docs/data/components/no-ssr/FrameDeferring.js index 5b4b632f849..4a9b5b5f132 100644 --- a/docs/data/components/no-ssr/FrameDeferring.js +++ b/docs/data/components/no-ssr/FrameDeferring.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/no-ssr/FrameDeferring.tsx b/docs/data/components/no-ssr/FrameDeferring.tsx index 6682cee30f4..3b1679494c5 100644 --- a/docs/data/components/no-ssr/FrameDeferring.tsx +++ b/docs/data/components/no-ssr/FrameDeferring.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/no-ssr/SimpleNoSsr.js b/docs/data/components/no-ssr/SimpleNoSsr.js index d7831627cd1..4c3fa6b5288 100644 --- a/docs/data/components/no-ssr/SimpleNoSsr.js +++ b/docs/data/components/no-ssr/SimpleNoSsr.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/no-ssr/SimpleNoSsr.tsx b/docs/data/components/no-ssr/SimpleNoSsr.tsx index d7831627cd1..4c3fa6b5288 100644 --- a/docs/data/components/no-ssr/SimpleNoSsr.tsx +++ b/docs/data/components/no-ssr/SimpleNoSsr.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldFormat.js b/docs/data/components/number-field/UnstyledNumberFieldFormat.js index 5b4c47333c4..6354175c3b6 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldFormat.js +++ b/docs/data/components/number-field/UnstyledNumberFieldFormat.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled, css } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx b/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx index 5b4c47333c4..6354175c3b6 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled, css } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js index 8f2abc4acee..f4919cd483f 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as NumberField from '@base_ui/react/NumberField'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx index 8f2abc4acee..f4919cd483f 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as NumberField from '@base_ui/react/NumberField'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js index a8b2a328968..0ecfce83ea7 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import * as Field from '@base_ui/react/Field'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx index a8b2a328968..0ecfce83ea7 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import * as Field from '@base_ui/react/Field'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js index e05bc3b0915..7fb70bffe17 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseNumberField from '@base_ui/react/NumberField'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx index 3c02b59d1c1..a93e48dcbf6 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldScrub.js b/docs/data/components/number-field/UnstyledNumberFieldScrub.js index 0e5dea5dfd6..164de5acf14 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldScrub.js +++ b/docs/data/components/number-field/UnstyledNumberFieldScrub.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx b/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx index 0e5dea5dfd6..164de5acf14 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js index d47b767b0a1..b0ef9a2b744 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js +++ b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx index d47b767b0a1..b0ef9a2b744 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js index ce9d793dca6..38d2d2de2a1 100644 --- a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js +++ b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx index ce9d793dca6..38d2d2de2a1 100644 --- a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx +++ b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverTransition.js b/docs/data/components/popover/UnstyledPopoverTransition.js index 1717eeca722..5e50a7e09ce 100644 --- a/docs/data/components/popover/UnstyledPopoverTransition.js +++ b/docs/data/components/popover/UnstyledPopoverTransition.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverTransition.tsx b/docs/data/components/popover/UnstyledPopoverTransition.tsx index 1717eeca722..5e50a7e09ce 100644 --- a/docs/data/components/popover/UnstyledPopoverTransition.tsx +++ b/docs/data/components/popover/UnstyledPopoverTransition.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js index 4204a6ee9a1..e7506c5c75f 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js +++ b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx index 4204a6ee9a1..e7506c5c75f 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx +++ b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardTransition.js b/docs/data/components/preview-card/UnstyledPreviewCardTransition.js index 02941493844..346ba7917eb 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardTransition.js +++ b/docs/data/components/preview-card/UnstyledPreviewCardTransition.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx b/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx index 02941493844..346ba7917eb 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx +++ b/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/progress/IndeterminateProgress.js b/docs/data/components/progress/IndeterminateProgress.js index cd566a63936..b3195b7a1fe 100644 --- a/docs/data/components/progress/IndeterminateProgress.js +++ b/docs/data/components/progress/IndeterminateProgress.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled, keyframes, css } from '@mui/system'; diff --git a/docs/data/components/progress/IndeterminateProgress.tsx b/docs/data/components/progress/IndeterminateProgress.tsx index cd566a63936..b3195b7a1fe 100644 --- a/docs/data/components/progress/IndeterminateProgress.tsx +++ b/docs/data/components/progress/IndeterminateProgress.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled, keyframes, css } from '@mui/system'; diff --git a/docs/data/components/progress/RtlProgress.js b/docs/data/components/progress/RtlProgress.js index e9a9d993cf0..1c95abdc821 100644 --- a/docs/data/components/progress/RtlProgress.js +++ b/docs/data/components/progress/RtlProgress.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled } from '@mui/system'; diff --git a/docs/data/components/progress/RtlProgress.tsx b/docs/data/components/progress/RtlProgress.tsx index e9a9d993cf0..1c95abdc821 100644 --- a/docs/data/components/progress/RtlProgress.tsx +++ b/docs/data/components/progress/RtlProgress.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled } from '@mui/system'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js index ccceb6ba643..bee6da9c003 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js +++ b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Progress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx index ccceb6ba643..bee6da9c003 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx +++ b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Progress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js index 948ffaafa31..750a30a67e5 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js +++ b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseProgress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx index 948ffaafa31..750a30a67e5 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx +++ b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseProgress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js index 0685db07d01..65cdae0d487 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js +++ b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx index 83e64b90803..be812666a72 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx +++ b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as BaseProgress from '@base_ui/react/Progress'; diff --git a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js index 190532eebba..37a96630afc 100644 --- a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js +++ b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as RadioGroup from '@base_ui/react/RadioGroup'; import * as Radio from '@base_ui/react/Radio'; diff --git a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx index 190532eebba..37a96630afc 100644 --- a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx +++ b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as RadioGroup from '@base_ui/react/RadioGroup'; import * as Radio from '@base_ui/react/Radio'; diff --git a/docs/data/components/slider/RangeSlider.js b/docs/data/components/slider/RangeSlider.js index f3d01df5124..f8b56822b3a 100644 --- a/docs/data/components/slider/RangeSlider.js +++ b/docs/data/components/slider/RangeSlider.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/RangeSlider.tsx b/docs/data/components/slider/RangeSlider.tsx index 1bca66f5c5e..ddb0cdabaa2 100644 --- a/docs/data/components/slider/RangeSlider.tsx +++ b/docs/data/components/slider/RangeSlider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/RtlSlider.js b/docs/data/components/slider/RtlSlider.js index 5d1006b3867..13c3d16cafa 100644 --- a/docs/data/components/slider/RtlSlider.js +++ b/docs/data/components/slider/RtlSlider.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/RtlSlider.tsx b/docs/data/components/slider/RtlSlider.tsx index f92ce03d01c..62f0aea2ddf 100644 --- a/docs/data/components/slider/RtlSlider.tsx +++ b/docs/data/components/slider/RtlSlider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseSlider from '@base_ui/react/Slider'; import { styled, useTheme, Box } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js index f0296cf30bf..966ce832a29 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js +++ b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx index 18d6244e5ff..d69cde9cf51 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx +++ b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js index 84fd02d42f5..dc0b9eec029 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js +++ b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { styled, useTheme, Box } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx index fefbad683e8..4d971a0cd1b 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx +++ b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js index c673b455450..5f1c3086193 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js +++ b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx index b531f287d7d..f079c3ad492 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx +++ b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/VerticalSlider.js b/docs/data/components/slider/VerticalSlider.js index 3a11e378ab8..13c57c833c8 100644 --- a/docs/data/components/slider/VerticalSlider.js +++ b/docs/data/components/slider/VerticalSlider.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/VerticalSlider.tsx b/docs/data/components/slider/VerticalSlider.tsx index 468bc993bbc..a535eb341c2 100644 --- a/docs/data/components/slider/VerticalSlider.tsx +++ b/docs/data/components/slider/VerticalSlider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Slider from '@base_ui/react/Slider'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js index 74aeff78bfb..ca04551ec50 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Switch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx index 74aeff78bfb..ca04551ec50 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Switch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js index aa280dc8a10..bac7657604d 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseSwitch from '@base_ui/react/Switch'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx index aa280dc8a10..bac7657604d 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseSwitch from '@base_ui/react/Switch'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js index 5de579400b2..9343aef64de 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseSwitch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx index 98f1384bf23..f7443c9756d 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseSwitch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/tabs/IndicatorBubble.js b/docs/data/components/tabs/IndicatorBubble.js index 037ae090808..6866800e4e1 100644 --- a/docs/data/components/tabs/IndicatorBubble.js +++ b/docs/data/components/tabs/IndicatorBubble.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/IndicatorBubble.tsx b/docs/data/components/tabs/IndicatorBubble.tsx index 037ae090808..6866800e4e1 100644 --- a/docs/data/components/tabs/IndicatorBubble.tsx +++ b/docs/data/components/tabs/IndicatorBubble.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/IndicatorUnderline.js b/docs/data/components/tabs/IndicatorUnderline.js index f3fd01da2c9..cf78e34dd77 100644 --- a/docs/data/components/tabs/IndicatorUnderline.js +++ b/docs/data/components/tabs/IndicatorUnderline.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/IndicatorUnderline.tsx b/docs/data/components/tabs/IndicatorUnderline.tsx index f3fd01da2c9..cf78e34dd77 100644 --- a/docs/data/components/tabs/IndicatorUnderline.tsx +++ b/docs/data/components/tabs/IndicatorUnderline.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/KeyboardNavigation.js b/docs/data/components/tabs/KeyboardNavigation.js index fb082550ca7..163f1229c6b 100644 --- a/docs/data/components/tabs/KeyboardNavigation.js +++ b/docs/data/components/tabs/KeyboardNavigation.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/KeyboardNavigation.tsx b/docs/data/components/tabs/KeyboardNavigation.tsx index fb082550ca7..163f1229c6b 100644 --- a/docs/data/components/tabs/KeyboardNavigation.tsx +++ b/docs/data/components/tabs/KeyboardNavigation.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js index 2531db81953..1044ae51376 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx index 2531db81953..1044ae51376 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js index dfd7de0cce9..aea0b9744c0 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx index dfd7de0cce9..aea0b9744c0 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js index 491e2aa8ed7..d8bd50d5bf1 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import clsx from 'clsx'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx index 633ad3ac71c..4eb2e98f54e 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsRouting.js b/docs/data/components/tabs/UnstyledTabsRouting.js index dac043a0cf1..5bd42b9d89e 100644 --- a/docs/data/components/tabs/UnstyledTabsRouting.js +++ b/docs/data/components/tabs/UnstyledTabsRouting.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsRouting.tsx b/docs/data/components/tabs/UnstyledTabsRouting.tsx index ee7a606b9bc..fff226d17da 100644 --- a/docs/data/components/tabs/UnstyledTabsRouting.tsx +++ b/docs/data/components/tabs/UnstyledTabsRouting.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tabs from '@base_ui/react/Tabs'; import { diff --git a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js index 69e9d3e1a75..cfe835f2346 100644 --- a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js +++ b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx index 69e9d3e1a75..cfe835f2346 100644 --- a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js index d4a4ea4b732..957eceae5ce 100644 --- a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js +++ b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx index d4a4ea4b732..957eceae5ce 100644 --- a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js index e2e09466840..6d2492f1c72 100644 --- a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js +++ b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx index e2e09466840..6d2492f1c72 100644 --- a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipTransition.js b/docs/data/components/tooltip/UnstyledTooltipTransition.js index ecade847057..1ac008c3da1 100644 --- a/docs/data/components/tooltip/UnstyledTooltipTransition.js +++ b/docs/data/components/tooltip/UnstyledTooltipTransition.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipTransition.tsx b/docs/data/components/tooltip/UnstyledTooltipTransition.tsx index ecade847057..1ac008c3da1 100644 --- a/docs/data/components/tooltip/UnstyledTooltipTransition.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipTransition.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/src/blocks/Demo/DemoContext.ts b/docs/src/blocks/Demo/DemoContext.ts index 7cd43457a2a..a6152474528 100644 --- a/docs/src/blocks/Demo/DemoContext.ts +++ b/docs/src/blocks/Demo/DemoContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoFile, DemoVariant } from './types'; diff --git a/docs/src/blocks/Demo/DemoPlayground.tsx b/docs/src/blocks/Demo/DemoPlayground.tsx index 79f82a97b9c..b525cace55d 100644 --- a/docs/src/blocks/Demo/DemoPlayground.tsx +++ b/docs/src/blocks/Demo/DemoPlayground.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoContext } from './DemoContext'; diff --git a/docs/src/blocks/Demo/DemoRoot.tsx b/docs/src/blocks/Demo/DemoRoot.tsx index 98e3217dc29..640763aaa02 100644 --- a/docs/src/blocks/Demo/DemoRoot.tsx +++ b/docs/src/blocks/Demo/DemoRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoVariant, DemoFile } from './types'; import { DemoContext } from './DemoContext'; diff --git a/docs/src/blocks/Demo/DemoSourceBrowser.tsx b/docs/src/blocks/Demo/DemoSourceBrowser.tsx index 496a004ece4..438d306d046 100644 --- a/docs/src/blocks/Demo/DemoSourceBrowser.tsx +++ b/docs/src/blocks/Demo/DemoSourceBrowser.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoContext } from './DemoContext'; diff --git a/docs/src/blocks/Demo/DemoSourceCopy.tsx b/docs/src/blocks/Demo/DemoSourceCopy.tsx index 5a4f78083be..92177f5d6f8 100644 --- a/docs/src/blocks/Demo/DemoSourceCopy.tsx +++ b/docs/src/blocks/Demo/DemoSourceCopy.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import copy from 'clipboard-copy'; import { useDemoContext } from './DemoContext'; diff --git a/docs/src/blocks/GoogleAnalytics.tsx b/docs/src/blocks/GoogleAnalytics.tsx index 751c809c15d..5883fec6135 100644 --- a/docs/src/blocks/GoogleAnalytics.tsx +++ b/docs/src/blocks/GoogleAnalytics.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useMediaQuery } from '@base_ui/react/useMediaQuery'; diff --git a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx index b5939a36f9d..e2d74a1f12a 100644 --- a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx +++ b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx index c534809a2ba..76990fdb65e 100644 --- a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx +++ b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - // eslint-disable-next-line no-restricted-imports import { useEnhancedEffect } from '@base_ui/react/utils/useEnhancedEffect'; import * as React from 'react'; diff --git a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx index 1e1502eb535..eae7177cd5c 100644 --- a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx +++ b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tabs from '@base_ui/react/Tabs'; // eslint-disable-next-line no-restricted-imports diff --git a/docs/src/components/DocsVersionSelector.tsx b/docs/src/components/DocsVersionSelector.tsx index 4bbfd60f59b..92be157508b 100644 --- a/docs/src/components/DocsVersionSelector.tsx +++ b/docs/src/components/DocsVersionSelector.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { SelectIcon } from 'docs-base/src/icons/Select'; import * as Menu from '@base_ui/react/Menu'; diff --git a/docs/src/components/GoogleAnalytics.tsx b/docs/src/components/GoogleAnalytics.tsx index 14cf8a06b6c..fae7cac8ecd 100644 --- a/docs/src/components/GoogleAnalytics.tsx +++ b/docs/src/components/GoogleAnalytics.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { usePathname } from 'next/navigation'; import { useDemoVariantSelectorContext } from './demo/DemoVariantSelectorProvider'; diff --git a/docs/src/components/content/PackageManagerSnippet.tsx b/docs/src/components/content/PackageManagerSnippet.tsx index c3e3e795a35..81e0a25a5a1 100644 --- a/docs/src/components/content/PackageManagerSnippet.tsx +++ b/docs/src/components/content/PackageManagerSnippet.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BasePackageManagerSnippet from '../../blocks/PackageManagerSnippet'; import classes from './PackageManagerSnippet.module.css'; diff --git a/docs/src/components/demo/CodeSandboxLink.tsx b/docs/src/components/demo/CodeSandboxLink.tsx index d432d3bbb54..403aa051bec 100644 --- a/docs/src/components/demo/CodeSandboxLink.tsx +++ b/docs/src/components/demo/CodeSandboxLink.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useDemoContext } from 'docs-base/src/blocks/Demo/DemoContext'; import { createCodeSandbox } from 'docs-base/src/blocks/sandbox/createCodeSandbox'; diff --git a/docs/src/components/demo/Demo.tsx b/docs/src/components/demo/Demo.tsx index bbdaf9b5b61..cfeb7b6a86a 100644 --- a/docs/src/components/demo/Demo.tsx +++ b/docs/src/components/demo/Demo.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/src/components/demo/DemoFileSelector.tsx b/docs/src/components/demo/DemoFileSelector.tsx index 183ed14668c..c15610dc3b9 100644 --- a/docs/src/components/demo/DemoFileSelector.tsx +++ b/docs/src/components/demo/DemoFileSelector.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import { DemoContext } from 'docs-base/src/blocks/Demo'; diff --git a/docs/src/components/demo/DemoVariantSelector.tsx b/docs/src/components/demo/DemoVariantSelector.tsx index 3c27b07f4ee..56fda99b5f4 100644 --- a/docs/src/components/demo/DemoVariantSelector.tsx +++ b/docs/src/components/demo/DemoVariantSelector.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { type DemoVariant } from 'docs-base/src/blocks/Demo'; import { useDemoContext } from 'docs-base/src/blocks/Demo/DemoContext'; diff --git a/docs/src/components/demo/DemoVariantSelectorProvider.tsx b/docs/src/components/demo/DemoVariantSelectorProvider.tsx index fccf1827ed9..7c1e5441048 100644 --- a/docs/src/components/demo/DemoVariantSelectorProvider.tsx +++ b/docs/src/components/demo/DemoVariantSelectorProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; // eslint-disable-next-line no-restricted-imports import { useEnhancedEffect } from '@base_ui/react/utils/useEnhancedEffect'; diff --git a/docs/src/components/demo/StackBlitzLink.tsx b/docs/src/components/demo/StackBlitzLink.tsx index ecd7263320d..989839d7136 100644 --- a/docs/src/components/demo/StackBlitzLink.tsx +++ b/docs/src/components/demo/StackBlitzLink.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useDemoContext } from 'docs-base/src/blocks/Demo/DemoContext'; import { createStackBlitzProject } from 'docs-base/src/blocks/sandbox/createStackBlitzProject'; diff --git a/docs/src/design-system/Tooltip.tsx b/docs/src/design-system/Tooltip.tsx index eea4bbdbefb..1d0e04219e6 100644 --- a/docs/src/design-system/Tooltip.tsx +++ b/docs/src/design-system/Tooltip.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseTooltip from '@base_ui/react/Tooltip'; import classes from './Tooltip.module.css'; diff --git a/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx b/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx index d0b6796c61d..b8df587c4cf 100644 --- a/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx +++ b/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingPortal } from '@floating-ui/react'; diff --git a/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx b/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx index 612c21b5e0e..09abb4c4943 100644 --- a/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx +++ b/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { AlertDialogCloseOwnerState, AlertDialogCloseProps } from './AlertDialogClose.types'; diff --git a/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx b/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx index 466acccecbc..45b9bd51078 100644 --- a/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx +++ b/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { diff --git a/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx b/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx index 64371acf906..f325ab4e006 100644 --- a/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx +++ b/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingFocusManager, FloatingPortal } from '@floating-ui/react'; diff --git a/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx b/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx index 8b2121c2c92..bf09dbd81c7 100644 --- a/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx +++ b/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { AlertDialogRootProps } from './AlertDialogRoot.types'; diff --git a/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts b/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts index 19423d2d489..28f710daabe 100644 --- a/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts +++ b/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { AlertDialogRootContextValue } from './AlertDialogRoot.types'; diff --git a/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx b/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx index 71a57b1a86b..ffbad4caef5 100644 --- a/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx +++ b/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { AlertDialogTitleOwnerState, AlertDialogTitleProps } from './AlertDialogTitle.types'; diff --git a/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx b/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx index 61e3a6a1512..7f813ad4d48 100644 --- a/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx +++ b/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { useDialogTrigger } from '../../Dialog/Trigger/useDialogTrigger'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts index 6ec25ab1d43..580c1816a44 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { CheckboxRoot } from './CheckboxRoot'; diff --git a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts index 214ff602b81..b5d3f313c9e 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 { useControlled } from '../../utils/useControlled'; import { visuallyHidden } from '../../utils/visuallyHidden'; diff --git a/packages/mui-base/src/Checkbox/utils/useCustomStyleHookMapping.ts b/packages/mui-base/src/Checkbox/utils/useCustomStyleHookMapping.ts index 0cc98e54508..d0b604d65e6 100644 --- a/packages/mui-base/src/Checkbox/utils/useCustomStyleHookMapping.ts +++ b/packages/mui-base/src/Checkbox/utils/useCustomStyleHookMapping.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { CustomStyleHookMapping } from '../../utils/getStyleHookProps'; import type { CheckboxRoot } from '../Root/CheckboxRoot'; diff --git a/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts b/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts index ba82b81f7e1..c9fc7be4f24 100644 --- a/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts +++ b/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { useId } from '../../utils/useId'; import { useEventCallback } from '../../utils/useEventCallback'; diff --git a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts index 412faa87695..0c4b461c5f5 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts +++ b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { UseCheckboxGroupParent } from '../Parent/useCheckboxGroupParent'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx index d14d5365e84..d1395b0c28f 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; diff --git a/packages/mui-base/src/Composite/List/CompositeListContext.ts b/packages/mui-base/src/Composite/List/CompositeListContext.ts index 0d8cd305c27..07588d903de 100644 --- a/packages/mui-base/src/Composite/List/CompositeListContext.ts +++ b/packages/mui-base/src/Composite/List/CompositeListContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; export interface CompositeListContextValue { diff --git a/packages/mui-base/src/Composite/Root/CompositeRootContext.ts b/packages/mui-base/src/Composite/Root/CompositeRootContext.ts index f8b119b05cb..69648f910fa 100644 --- a/packages/mui-base/src/Composite/Root/CompositeRootContext.ts +++ b/packages/mui-base/src/Composite/Root/CompositeRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; export const CompositeRootContext = React.createContext(null); diff --git a/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx b/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx index 9c6d2c80bc2..da58021baec 100644 --- a/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx +++ b/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingPortal } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts b/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts index 0fcce6fea7e..2736a38acc9 100644 --- a/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts +++ b/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { UseDialogBackdropParams, UseDialogBackdropReturnValue } from './DialogBackdrop.types'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Dialog/Close/DialogClose.tsx b/packages/mui-base/src/Dialog/Close/DialogClose.tsx index befa2e758c5..eadb19c665d 100644 --- a/packages/mui-base/src/Dialog/Close/DialogClose.tsx +++ b/packages/mui-base/src/Dialog/Close/DialogClose.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { DialogCloseProps } from './DialogClose.types'; diff --git a/packages/mui-base/src/Dialog/Close/useDialogClose.ts b/packages/mui-base/src/Dialog/Close/useDialogClose.ts index 576f1a1b6ca..6126fe5d579 100644 --- a/packages/mui-base/src/Dialog/Close/useDialogClose.ts +++ b/packages/mui-base/src/Dialog/Close/useDialogClose.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { UseDialogCloseParameters, UseDialogCloseReturnValue } from './DialogClose.types'; diff --git a/packages/mui-base/src/Dialog/Description/DialogDescription.tsx b/packages/mui-base/src/Dialog/Description/DialogDescription.tsx index d11bbdef634..f95329ab429 100644 --- a/packages/mui-base/src/Dialog/Description/DialogDescription.tsx +++ b/packages/mui-base/src/Dialog/Description/DialogDescription.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { DialogDescriptionProps } from './DialogDescription.types'; diff --git a/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx b/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx index 8aeac3942dd..0afc599a322 100644 --- a/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx +++ b/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingFocusManager, FloatingPortal } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx b/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx index 25075bcdf5e..71274a6d5b0 100644 --- a/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx +++ b/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { useFloating, useInteractions, useDismiss } from '@floating-ui/react'; import { UseDialogPopupParameters, UseDialogPopupReturnValue } from './DialogPopup.types'; diff --git a/packages/mui-base/src/Dialog/Root/DialogRoot.tsx b/packages/mui-base/src/Dialog/Root/DialogRoot.tsx index 4a901deeec7..0531b0fc43f 100644 --- a/packages/mui-base/src/Dialog/Root/DialogRoot.tsx +++ b/packages/mui-base/src/Dialog/Root/DialogRoot.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { DialogRootProps } from './DialogRoot.types'; diff --git a/packages/mui-base/src/Dialog/Root/DialogRootContext.ts b/packages/mui-base/src/Dialog/Root/DialogRootContext.ts index 7b24b62107d..09efe1bf8fe 100644 --- a/packages/mui-base/src/Dialog/Root/DialogRootContext.ts +++ b/packages/mui-base/src/Dialog/Root/DialogRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { DialogRootContextValue } from './DialogRoot.types'; diff --git a/packages/mui-base/src/Dialog/Root/useDialogRoot.ts b/packages/mui-base/src/Dialog/Root/useDialogRoot.ts index 4dd192d67c1..9fac5000d32 100644 --- a/packages/mui-base/src/Dialog/Root/useDialogRoot.ts +++ b/packages/mui-base/src/Dialog/Root/useDialogRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { UseDialogRootParameters, UseDialogRootReturnValue } from './DialogRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Dialog/Title/DialogTitle.tsx b/packages/mui-base/src/Dialog/Title/DialogTitle.tsx index 9f762c1bbe2..f5e82366a72 100644 --- a/packages/mui-base/src/Dialog/Title/DialogTitle.tsx +++ b/packages/mui-base/src/Dialog/Title/DialogTitle.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { DialogTitleProps } from './DialogTitle.types'; diff --git a/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx b/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx index fe46ed0a02b..31804a93b4c 100644 --- a/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx +++ b/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { useDialogTrigger } from './useDialogTrigger'; diff --git a/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts b/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts index 56944a26d74..e33c881408b 100644 --- a/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts +++ b/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts b/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts index d5b444cfd73..37aefaa774d 100644 --- a/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts +++ b/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useId } from '../../utils/useId'; diff --git a/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts b/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts index 6b5b0cd96a9..9692eae8b5b 100644 --- a/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts +++ b/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; export interface FieldsetRootContextValue { diff --git a/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts b/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts index 054c51f09db..914fc497a15 100644 --- a/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts +++ b/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx b/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx index 35ed9d87ba5..2f83941b8e4 100644 --- a/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx +++ b/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { useFloatingTree, useListItem } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts b/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts index 4d17d8131e0..79b5e2c4e76 100644 --- a/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts +++ b/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { FloatingEvents } from '@floating-ui/react'; import { useMenuItem } from '../Item/useMenuItem'; diff --git a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx index 1e761daa07e..4d9c71cf16a 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 { useNumberFieldContext } from '../Root/NumberFieldContext'; diff --git a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx index 5171b4f888c..e35913dd9c0 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 { useNumberFieldContext } from '../Root/NumberFieldContext'; diff --git a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx index 984ac74cd6e..6974a486027 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 { useNumberFieldContext } from '../Root/NumberFieldContext'; diff --git a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx index bec09099787..d714fcedb53 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 { useNumberFieldContext } from '../Root/NumberFieldContext'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts index 41221485043..3dbd2becbca 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 type { UseNumberFieldRoot } from './useNumberFieldRoot'; import type { NumberFieldRoot } from './NumberFieldRoot'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx index 91331376b8f..201004938b4 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 c2f7dc8c267..5f5ed3f33de 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 { useScrub } from './useScrub'; import { formatNumber } from '../utils/format'; diff --git a/packages/mui-base/src/NumberField/Root/useScrub.ts b/packages/mui-base/src/NumberField/Root/useScrub.ts index 8e787674403..f3081583f1e 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 cbd8c66446f..e6823be8f54 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 { BaseUIComponentProps } from '../../utils/types'; diff --git a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx index 151e3c31b38..dcd3b7fed86 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/Popover/Root/PopoverRootContext.ts b/packages/mui-base/src/Popover/Root/PopoverRootContext.ts index 145e157e68b..f69a7ae1137 100644 --- a/packages/mui-base/src/Popover/Root/PopoverRootContext.ts +++ b/packages/mui-base/src/Popover/Root/PopoverRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { PopoverRootContextValue } from './PopoverRoot.types'; diff --git a/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts b/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts index ed313991255..af796859300 100644 --- a/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts +++ b/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { OpenChangeReason, FloatingRootContext } from '@floating-ui/react'; import type { TransitionStatus } from '../../utils/useTransitionStatus'; diff --git a/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts b/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts index 2e79aae6842..bf793694dd2 100644 --- a/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts +++ b/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { getWindow, isHTMLElement } from '@floating-ui/utils/dom'; import type { FloatingRootContext, ElementProps } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Radio/Root/RadioRootContext.ts b/packages/mui-base/src/Radio/Root/RadioRootContext.ts index 660bbc371ab..512fd2fed0c 100644 --- a/packages/mui-base/src/Radio/Root/RadioRootContext.ts +++ b/packages/mui-base/src/Radio/Root/RadioRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; export interface RadioRootContext { diff --git a/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts b/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts index e63ba9a4d35..6af3cfe8828 100644 --- a/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts +++ b/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { contains } from '@floating-ui/react/utils'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Slider/Control/useSliderControl.ts b/packages/mui-base/src/Slider/Control/useSliderControl.ts index 652d95eecea..6e20b6cdaa0 100644 --- a/packages/mui-base/src/Slider/Control/useSliderControl.ts +++ b/packages/mui-base/src/Slider/Control/useSliderControl.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { ownerDocument } from '../../utils/owner'; diff --git a/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts b/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts index d6f6c1627e5..a14a7284031 100644 --- a/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts +++ b/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useForkRef } from '../../utils/useForkRef'; diff --git a/packages/mui-base/src/Switch/Root/SwitchContext.ts b/packages/mui-base/src/Switch/Root/SwitchContext.ts index 666310f7c9f..c2366b61273 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 9fba3dbd58e..078b49daeee 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 52b63f7f290..f4f136cf88c 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'; diff --git a/packages/mui-base/src/Switch/index.ts b/packages/mui-base/src/Switch/index.ts index f778091f0a0..d033156fdff 100644 --- a/packages/mui-base/src/Switch/index.ts +++ b/packages/mui-base/src/Switch/index.ts @@ -1,4 +1,3 @@ -'use client'; export { SwitchRoot as Root } from './Root/SwitchRoot'; export { useSwitchRoot } from './Root/useSwitchRoot'; export { SwitchContext } from './Root/SwitchContext'; diff --git a/packages/mui-base/src/Tabs/Root/TabsContext.ts b/packages/mui-base/src/Tabs/Root/TabsContext.ts index 63c238fa4d8..be0e02bc492 100644 --- a/packages/mui-base/src/Tabs/Root/TabsContext.ts +++ b/packages/mui-base/src/Tabs/Root/TabsContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { type TabActivationDirection } from './TabsRoot.types'; diff --git a/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts b/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts index b23b4f726a1..cf2b2bcbfea 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts +++ b/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; export type TabsListContextValue = { diff --git a/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts b/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts index 6a73def57e2..6792c3cb517 100644 --- a/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts +++ b/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { Side, Alignment } from '../../utils/useAnchorPositioning'; diff --git a/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts b/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts index e55cf402aeb..b6147891733 100644 --- a/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts +++ b/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { FloatingRootContext, OpenChangeReason } from '@floating-ui/react'; import type { GenericHTMLProps } from '../../utils/types'; diff --git a/packages/mui-base/src/useList/ListContext.ts b/packages/mui-base/src/useList/ListContext.ts index b1f8aea95d6..323a10023a6 100644 --- a/packages/mui-base/src/useList/ListContext.ts +++ b/packages/mui-base/src/useList/ListContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { ListAction } from './listActions.types'; import { ListItemState } from './useList.types';