diff --git a/docs/app/experiments/anchor-positioning.tsx b/docs/app/experiments/anchor-positioning.tsx index 98f510dad..d5442a32f 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 ceec392ed..fa14e5ac6 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 918e4699b..92682ab30 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 9e2cd7d60..cfa9e0484 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 a69c9c0d3..55d3477a4 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 d1dd28b18..79dfd3980 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 eee05f950..1db6f0dc5 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 62e06e32a..8ced35a40 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 d657adf02..2026be9b0 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 46dc5022b..33bee84cf 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 977e93b77..d221b5c63 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 3d789a1a9..449930434 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 c52b25bc7..c78781513 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 039eb3671..7a6cf11d4 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 2259dd676..dfece4502 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 2259dd676..dfece4502 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 f34f4a133..d61c8a6af 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 f34f4a133..d61c8a6af 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 e4c426ced..282a7bada 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 5086421b2..5c82c36ad 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 3d5ceafaf..e1a4044c4 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 3d5ceafaf..e1a4044c4 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 5eaea877f..3e54627ca 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 5eaea877f..3e54627ca 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 4bb012eb2..7a8dff8d4 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 c535b250c..ad487a037 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 db2d999f1..22affdf91 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 f1ca4892d..d3e65b1c7 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 36b79883b..f058738f5 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 dab674eaa..5c0615461 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 fdbe3794f..ffe0f6883 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 509faf68b..2a212b9e9 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 84c2d4266..167666851 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 e82b4c33b..2a41d4853 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 c628e1517..d80db2e23 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 9c49ae693..4f8cb9e50 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 99c341de4..1b5d63a53 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 17b6f9835..130758f8f 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 71d289822..517b2c262 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 8ee370501..f3990ce3c 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 683468891..d85f45e48 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 87610e958..43d903023 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 29bd17157..7b219eb98 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 29bd17157..7b219eb98 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 96e44ba29..1ecbc0446 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 96e44ba29..1ecbc0446 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 47dcb72da..9e9eaab47 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 47dcb72da..9e9eaab47 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 42e8924c1..4129596a8 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 42e8924c1..4129596a8 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 6e2afc473..f4ebdf05b 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 5ec24deb6..d94898973 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 c5d9133c5..619f47b1a 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 3595333c9..6fc2437cc 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 534c9a2e0..75e149284 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 534c9a2e0..75e149284 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 709b3739b..ccc729cd0 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 ca0339221..1181ef90e 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 9e790ef9b..a7713be20 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 267087e3f..3bb00b480 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 9555506e2..fc0380e07 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 9555506e2..fc0380e07 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 cc7277595..b7ab6ab1f 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 d3044768f..937f3c13c 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 172271f62..875124226 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 533c546c9..caa5b8578 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 d57d0d289..41a358cd0 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 1ab204057..202decc79 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 7761805ef..126f3fb6a 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 6d25f08e0..920ef21d5 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 cbf23ee2a..82d31a822 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 1132e1b3e..9eb43acaf 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 5b4b632f8..4a9b5b5f1 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 6682cee30..3b1679494 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 d7831627c..4c3fa6b52 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 d7831627c..4c3fa6b52 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 5b4c47333..6354175c3 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 5b4c47333..6354175c3 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 8f2abc4ac..f4919cd48 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 8f2abc4ac..f4919cd48 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 a8b2a3289..0ecfce83e 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 a8b2a3289..0ecfce83e 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 e05bc3b09..7fb70bffe 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 3c02b59d1..a93e48dcb 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 0e5dea5df..164de5acf 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 0e5dea5df..164de5acf 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 d47b767b0..b0ef9a2b7 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 d47b767b0..b0ef9a2b7 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 ce9d793dc..38d2d2de2 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 ce9d793dc..38d2d2de2 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 1717eeca7..5e50a7e09 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 1717eeca7..5e50a7e09 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 4204a6ee9..e7506c5c7 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 4204a6ee9..e7506c5c7 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 029414938..346ba7917 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 029414938..346ba7917 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 cd566a639..b3195b7a1 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 cd566a639..b3195b7a1 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 e9a9d993c..1c95abdc8 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 e9a9d993c..1c95abdc8 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 ccceb6ba6..bee6da9c0 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 ccceb6ba6..bee6da9c0 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 948ffaafa..750a30a67 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 948ffaafa..750a30a67 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 0685db07d..65cdae0d4 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 83e64b908..be812666a 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 190532eeb..37a96630a 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 190532eeb..37a96630a 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 f3d01df51..f8b56822b 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 1bca66f5c..ddb0cdaba 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 5d1006b38..13c3d16ca 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 f92ce03d0..62f0aea2d 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 f0296cf30..966ce832a 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 18d6244e5..d69cde9cf 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 84fd02d42..dc0b9eec0 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 fefbad683..4d971a0cd 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 c673b4554..5f1c30861 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 b531f287d..f079c3ad4 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 3a11e378a..13c57c833 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 468bc993b..a535eb341 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 74aeff78b..ca04551ec 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 74aeff78b..ca04551ec 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 aa280dc8a..bac765760 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 aa280dc8a..bac765760 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 5de579400..9343aef64 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 98f1384bf..f7443c975 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 037ae0908..6866800e4 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 037ae0908..6866800e4 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 f3fd01da2..cf78e34dd 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 f3fd01da2..cf78e34dd 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 fb082550c..163f1229c 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 fb082550c..163f1229c 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 2531db819..1044ae513 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 2531db819..1044ae513 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 dfd7de0cc..aea0b9744 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 dfd7de0cc..aea0b9744 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 491e2aa8e..d8bd50d5b 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 633ad3ac7..4eb2e98f5 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 dac043a0c..5bd42b9d8 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 ee7a606b9..fff226d17 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 69e9d3e1a..cfe835f23 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 69e9d3e1a..cfe835f23 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 d4a4ea4b7..957eceae5 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 d4a4ea4b7..957eceae5 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 e2e094668..6d2492f1c 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 e2e094668..6d2492f1c 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 ecade8470..1ac008c3d 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 ecade8470..1ac008c3d 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 7cd43457a..a61524745 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 79f82a97b..b525cace5 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 98e3217dc..640763aaa 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 496a004ec..438d306d0 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 5a4f78083..92177f5d6 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 751c809c1..5883fec61 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 b5939a36f..e2d74a1f1 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 c534809a2..76990fdb6 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 1e1502eb5..eae7177cd 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 4bbfd60f5..92be15750 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 14cf8a06b..fae7cac8e 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 c3e3e795a..81e0a25a5 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 d432d3bbb..403aa051b 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 bbdaf9b5b..cfeb7b6a8 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 183ed1466..c15610dc3 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 3c27b07f4..56fda99b5 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 fccf1827e..7c1e54410 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 ecd726332..989839d71 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 eea4bbdbe..1d0e04219 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 d0b6796c6..b8df587c4 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 612c21b5e..09abb4c49 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 466acccec..45b9bd510 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 64371acf9..f325ab4e0 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 8b2121c2c..bf09dbd81 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 19423d2d4..28f710daa 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 71a57b1a8..ffbad4cae 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 61e3a6a15..7f813ad4d 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 6ec25ab1d..580c1816a 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 214ff602b..b5d3f313c 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 0cc98e545..d0b604d65 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 ba82b81f7..c9fc7be4f 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 412faa876..0c4b461c5 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 d14d5365e..d1395b0c2 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 0d8cd305c..07588d903 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 f8b119b05..69648f910 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 9c6d2c80b..da58021ba 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 0fcce6fea..2736a38ac 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 befa2e758..eadb19c66 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 576f1a1b6..6126fe5d5 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 d11bbdef6..f95329ab4 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 8aeac3942..0afc599a3 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 25075bcdf..71274a6d5 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 4a901deee..0531b0fc4 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 7b24b6210..09efe1bf8 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 4dd192d67..9fac5000d 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 9f762c1bb..f5e82366a 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 fe46ed0a0..31804a93b 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 56944a26d..e33c88140 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 d5b444cfd..37aefaa77 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 6b5b0cd96..9692eae8b 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 054c51f09..914fc497a 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 35ed9d87b..2f83941b8 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 4d17d8131..79b5e2c4e 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 1e761daa0..4d9c71cf1 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 5171b4f88..e35913dd9 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 984ac74cd..6974a4860 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 bec090997..d714fcedb 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 412214850..3dbd2becb 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 91331376b..201004938 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 c2f7dc8c2..5f5ed3f33 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 8e7876744..f3081583f 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 cbd8c6644..e6823be8f 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 151e3c31b..dcd3b7fed 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 145e157e6..f69a7ae11 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 ed3139912..af7968593 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 2e79aae68..bf793694d 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 660bbc371..512fd2fed 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 e63ba9a4d..6af3cfe88 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 652d95eec..6e20b6cda 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 d6f6c1627..a14a72840 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 666310f7c..c2366b612 100644 --- a/packages/mui-base/src/Switch/Root/SwitchContext.ts +++ b/packages/mui-base/src/Switch/Root/SwitchContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { type SwitchOwnerState } from './SwitchRoot.types'; diff --git a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx index 9fba3dbd5..078b49dae 100644 --- a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx +++ b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { SwitchThumbProps } from './SwitchThumb.types'; diff --git a/packages/mui-base/src/Switch/index.barrel.ts b/packages/mui-base/src/Switch/index.barrel.ts index 52b63f7f2..f4f136cf8 100644 --- a/packages/mui-base/src/Switch/index.barrel.ts +++ b/packages/mui-base/src/Switch/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { SwitchRoot } from './Root/SwitchRoot'; export { useSwitchRoot } from './Root/useSwitchRoot'; export { SwitchContext } from './Root/SwitchContext'; diff --git a/packages/mui-base/src/Switch/index.ts b/packages/mui-base/src/Switch/index.ts index f778091f0..d033156fd 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 63c238fa4..be0e02bc4 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 b23b4f726..cf2b2bcbf 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 6a73def57..6792c3cb5 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 e55cf402a..b61478917 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 b1f8aea95..323a10023 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';