From 10a0605c6b9dafe34a6e425b58ebbb9ea82e82d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dudak?= Date: Fri, 19 Apr 2024 19:29:57 +0200 Subject: [PATCH 1/5] [core] Remove 'use client' from index files --- packages/mui-base/src/Badge/index.ts | 1 - packages/mui-base/src/Button/index.ts | 1 - packages/mui-base/src/Checkbox/index.ts | 1 - packages/mui-base/src/Input/index.ts | 1 - packages/mui-base/src/MenuButton/index.ts | 1 - packages/mui-base/src/MenuItem/index.ts | 1 - packages/mui-base/src/MultiSelect/index.ts | 1 - packages/mui-base/src/NoSsr/index.ts | 1 - packages/mui-base/src/NumberField/index.ts | 1 - packages/mui-base/src/Option/index.ts | 1 - packages/mui-base/src/OptionGroup/index.ts | 1 - packages/mui-base/src/Popper/index.ts | 1 - packages/mui-base/src/Portal/index.ts | 1 - packages/mui-base/src/Select/index.ts | 1 - packages/mui-base/src/Slider/index.ts | 1 - packages/mui-base/src/Snackbar/index.ts | 1 - packages/mui-base/src/Switch/index.ts | 1 - packages/mui-base/src/Tab/index.ts | 1 - packages/mui-base/src/TabPanel/index.ts | 1 - packages/mui-base/src/TablePagination/index.ts | 1 - packages/mui-base/src/Tabs/index.ts | 1 - packages/mui-base/src/TabsList/index.ts | 1 - packages/mui-base/src/TextareaAutosize/index.ts | 1 - packages/mui-base/src/Unstable_Popup/index.ts | 1 - packages/mui-base/src/unstable_useModal/index.ts | 1 - packages/mui-base/src/useBadge/index.ts | 1 - packages/mui-base/src/useButton/index.ts | 1 - packages/mui-base/src/useCheckbox/index.ts | 1 - packages/mui-base/src/useCompound/index.ts | 1 - packages/mui-base/src/useDropdown/index.ts | 1 - packages/mui-base/src/useInput/index.ts | 1 - packages/mui-base/src/useList/index.ts | 1 - packages/mui-base/src/useMenu/index.ts | 1 - packages/mui-base/src/useMenuButton/index.ts | 1 - packages/mui-base/src/useMenuItem/index.ts | 1 - packages/mui-base/src/useNumberField/index.ts | 1 - packages/mui-base/src/useOption/index.ts | 1 - packages/mui-base/src/useSelect/index.ts | 1 - packages/mui-base/src/useSlider/index.ts | 1 - packages/mui-base/src/useSnackbar/index.ts | 1 - packages/mui-base/src/useSwitch/index.ts | 1 - packages/mui-base/src/useTab/index.ts | 1 - packages/mui-base/src/useTabPanel/index.ts | 1 - packages/mui-base/src/useTabs/index.ts | 1 - packages/mui-base/src/useTabsList/index.ts | 1 - packages/mui-base/src/utils/index.ts | 1 - 46 files changed, 46 deletions(-) diff --git a/packages/mui-base/src/Badge/index.ts b/packages/mui-base/src/Badge/index.ts index b208878eab3..8ffeb88dbba 100644 --- a/packages/mui-base/src/Badge/index.ts +++ b/packages/mui-base/src/Badge/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Badge } from './Badge'; export * from './Badge.types'; export * from './badgeClasses'; diff --git a/packages/mui-base/src/Button/index.ts b/packages/mui-base/src/Button/index.ts index e5bd68604d8..d23520e56dc 100644 --- a/packages/mui-base/src/Button/index.ts +++ b/packages/mui-base/src/Button/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Button } from './Button'; export * from './buttonClasses'; diff --git a/packages/mui-base/src/Checkbox/index.ts b/packages/mui-base/src/Checkbox/index.ts index e755901da09..05a069f4489 100644 --- a/packages/mui-base/src/Checkbox/index.ts +++ b/packages/mui-base/src/Checkbox/index.ts @@ -1,4 +1,3 @@ -'use client'; export { CheckboxRoot as Root } from './CheckboxRoot'; export { CheckboxIndicator as Indicator } from './CheckboxIndicator'; diff --git a/packages/mui-base/src/Input/index.ts b/packages/mui-base/src/Input/index.ts index 01badf40652..a803fa58972 100644 --- a/packages/mui-base/src/Input/index.ts +++ b/packages/mui-base/src/Input/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Input } from './Input'; export * from './Input.types'; diff --git a/packages/mui-base/src/MenuButton/index.ts b/packages/mui-base/src/MenuButton/index.ts index 721bc436d4a..fcc22295525 100644 --- a/packages/mui-base/src/MenuButton/index.ts +++ b/packages/mui-base/src/MenuButton/index.ts @@ -1,4 +1,3 @@ -'use client'; export { MenuButton } from './MenuButton'; export * from './MenuButton.types'; diff --git a/packages/mui-base/src/MenuItem/index.ts b/packages/mui-base/src/MenuItem/index.ts index c24ff54e41a..0adb1f3669a 100644 --- a/packages/mui-base/src/MenuItem/index.ts +++ b/packages/mui-base/src/MenuItem/index.ts @@ -1,4 +1,3 @@ -'use client'; export * from './MenuItem'; export * from './MenuItem.types'; export * from './menuItemClasses'; diff --git a/packages/mui-base/src/MultiSelect/index.ts b/packages/mui-base/src/MultiSelect/index.ts index 0cefde7155a..7140f36c68d 100644 --- a/packages/mui-base/src/MultiSelect/index.ts +++ b/packages/mui-base/src/MultiSelect/index.ts @@ -1,2 +1 @@ -'use client'; export { MultiSelect } from './MultiSelect'; diff --git a/packages/mui-base/src/NoSsr/index.ts b/packages/mui-base/src/NoSsr/index.ts index f13019fe10e..546b249ab2a 100644 --- a/packages/mui-base/src/NoSsr/index.ts +++ b/packages/mui-base/src/NoSsr/index.ts @@ -1,3 +1,2 @@ -'use client'; export { NoSsr } from './NoSsr'; export * from './NoSsr.types'; diff --git a/packages/mui-base/src/NumberField/index.ts b/packages/mui-base/src/NumberField/index.ts index 3711e14f5c6..a90c3b6f19b 100644 --- a/packages/mui-base/src/NumberField/index.ts +++ b/packages/mui-base/src/NumberField/index.ts @@ -1,4 +1,3 @@ -'use client'; export { NumberFieldRoot as Root } from './NumberFieldRoot'; export { NumberFieldGroup as Group } from './NumberFieldGroup'; export { NumberFieldInput as Input } from './NumberFieldInput'; diff --git a/packages/mui-base/src/Option/index.ts b/packages/mui-base/src/Option/index.ts index 511389be308..c941281acc7 100644 --- a/packages/mui-base/src/Option/index.ts +++ b/packages/mui-base/src/Option/index.ts @@ -1,4 +1,3 @@ -'use client'; export * from './Option'; export * from './Option.types'; export * from './optionClasses'; diff --git a/packages/mui-base/src/OptionGroup/index.ts b/packages/mui-base/src/OptionGroup/index.ts index a75ed89f2ba..3a0f78ea634 100644 --- a/packages/mui-base/src/OptionGroup/index.ts +++ b/packages/mui-base/src/OptionGroup/index.ts @@ -1,4 +1,3 @@ -'use client'; export { OptionGroup } from './OptionGroup'; export * from './OptionGroup.types'; diff --git a/packages/mui-base/src/Popper/index.ts b/packages/mui-base/src/Popper/index.ts index 7ebed8baf38..d03b4dee371 100644 --- a/packages/mui-base/src/Popper/index.ts +++ b/packages/mui-base/src/Popper/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Popper } from './Popper'; export type { PopperPlacementType, diff --git a/packages/mui-base/src/Portal/index.ts b/packages/mui-base/src/Portal/index.ts index 96ba019d5a6..605321409b2 100644 --- a/packages/mui-base/src/Portal/index.ts +++ b/packages/mui-base/src/Portal/index.ts @@ -1,3 +1,2 @@ -'use client'; export { Portal } from './Portal'; export * from './Portal.types'; diff --git a/packages/mui-base/src/Select/index.ts b/packages/mui-base/src/Select/index.ts index c5bdc3eed2e..02dc1940917 100644 --- a/packages/mui-base/src/Select/index.ts +++ b/packages/mui-base/src/Select/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Select } from './Select'; export * from './selectClasses'; diff --git a/packages/mui-base/src/Slider/index.ts b/packages/mui-base/src/Slider/index.ts index 8471da75345..9f88f0dea70 100644 --- a/packages/mui-base/src/Slider/index.ts +++ b/packages/mui-base/src/Slider/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Slider } from './Slider'; export * from './Slider.types'; export * from './sliderClasses'; diff --git a/packages/mui-base/src/Snackbar/index.ts b/packages/mui-base/src/Snackbar/index.ts index 7f109fda1d2..69928fa25e7 100644 --- a/packages/mui-base/src/Snackbar/index.ts +++ b/packages/mui-base/src/Snackbar/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Snackbar } from './Snackbar'; export * from './Snackbar.types'; diff --git a/packages/mui-base/src/Switch/index.ts b/packages/mui-base/src/Switch/index.ts index 4f424d807ce..c448b1d1bb4 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 './SwitchRoot'; export { SwitchThumb as Thumb } from './SwitchThumb'; diff --git a/packages/mui-base/src/Tab/index.ts b/packages/mui-base/src/Tab/index.ts index 57e49f6c0a3..1bcbf622391 100644 --- a/packages/mui-base/src/Tab/index.ts +++ b/packages/mui-base/src/Tab/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Tab } from './Tab'; export * from './Tab.types'; diff --git a/packages/mui-base/src/TabPanel/index.ts b/packages/mui-base/src/TabPanel/index.ts index bb4daa1483d..fe6efbb02f7 100644 --- a/packages/mui-base/src/TabPanel/index.ts +++ b/packages/mui-base/src/TabPanel/index.ts @@ -1,4 +1,3 @@ -'use client'; export { TabPanel } from './TabPanel'; export * from './TabPanel.types'; diff --git a/packages/mui-base/src/TablePagination/index.ts b/packages/mui-base/src/TablePagination/index.ts index b816f218d6f..5df389b39e3 100644 --- a/packages/mui-base/src/TablePagination/index.ts +++ b/packages/mui-base/src/TablePagination/index.ts @@ -1,4 +1,3 @@ -'use client'; export { TablePagination } from './TablePagination'; export * from './TablePagination.types'; diff --git a/packages/mui-base/src/Tabs/index.ts b/packages/mui-base/src/Tabs/index.ts index abc967c576a..74e3bbc11c5 100644 --- a/packages/mui-base/src/Tabs/index.ts +++ b/packages/mui-base/src/Tabs/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Tabs } from './Tabs'; export * from './TabsContext'; export * from './tabsClasses'; diff --git a/packages/mui-base/src/TabsList/index.ts b/packages/mui-base/src/TabsList/index.ts index 2828f9b0429..949c40dd684 100644 --- a/packages/mui-base/src/TabsList/index.ts +++ b/packages/mui-base/src/TabsList/index.ts @@ -1,4 +1,3 @@ -'use client'; export { TabsList } from './TabsList'; export * from './TabsList.types'; diff --git a/packages/mui-base/src/TextareaAutosize/index.ts b/packages/mui-base/src/TextareaAutosize/index.ts index 50814f03aac..db9394e5a77 100644 --- a/packages/mui-base/src/TextareaAutosize/index.ts +++ b/packages/mui-base/src/TextareaAutosize/index.ts @@ -1,3 +1,2 @@ -'use client'; export { TextareaAutosize } from './TextareaAutosize'; export * from './TextareaAutosize.types'; diff --git a/packages/mui-base/src/Unstable_Popup/index.ts b/packages/mui-base/src/Unstable_Popup/index.ts index 2a4873a767f..2e63e5a4c90 100644 --- a/packages/mui-base/src/Unstable_Popup/index.ts +++ b/packages/mui-base/src/Unstable_Popup/index.ts @@ -1,4 +1,3 @@ -'use client'; export { Popup as Unstable_Popup } from './Popup'; export * from './Popup.types'; export * from './popupClasses'; diff --git a/packages/mui-base/src/unstable_useModal/index.ts b/packages/mui-base/src/unstable_useModal/index.ts index cdfed6b550e..e73759cf201 100644 --- a/packages/mui-base/src/unstable_useModal/index.ts +++ b/packages/mui-base/src/unstable_useModal/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useModal as unstable_useModal } from './useModal'; export * from './useModal.types'; export * from './ModalManager'; diff --git a/packages/mui-base/src/useBadge/index.ts b/packages/mui-base/src/useBadge/index.ts index 220df311fcc..d8376e70c1f 100644 --- a/packages/mui-base/src/useBadge/index.ts +++ b/packages/mui-base/src/useBadge/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useBadge } from './useBadge'; export * from './useBadge.types'; diff --git a/packages/mui-base/src/useButton/index.ts b/packages/mui-base/src/useButton/index.ts index 53c84ebfd52..f52872ae10f 100644 --- a/packages/mui-base/src/useButton/index.ts +++ b/packages/mui-base/src/useButton/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useButton } from './useButton'; export * from './useButton.types'; diff --git a/packages/mui-base/src/useCheckbox/index.ts b/packages/mui-base/src/useCheckbox/index.ts index 395bcb56cc6..8f4ff588fd3 100644 --- a/packages/mui-base/src/useCheckbox/index.ts +++ b/packages/mui-base/src/useCheckbox/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useCheckbox } from './useCheckbox'; export * from './useCheckbox.types'; diff --git a/packages/mui-base/src/useCompound/index.ts b/packages/mui-base/src/useCompound/index.ts index f8e6f64b6d1..2fea72863a7 100644 --- a/packages/mui-base/src/useCompound/index.ts +++ b/packages/mui-base/src/useCompound/index.ts @@ -1,3 +1,2 @@ -'use client'; export * from './useCompoundParent'; export * from './useCompoundItem'; diff --git a/packages/mui-base/src/useDropdown/index.ts b/packages/mui-base/src/useDropdown/index.ts index 79fc0ef7f3c..31bf24a2a97 100644 --- a/packages/mui-base/src/useDropdown/index.ts +++ b/packages/mui-base/src/useDropdown/index.ts @@ -1,4 +1,3 @@ -'use client'; export * from './useDropdown'; export * from './useDropdown.types'; export * from './DropdownContext'; diff --git a/packages/mui-base/src/useInput/index.ts b/packages/mui-base/src/useInput/index.ts index c37d6a9cd22..34acd62df73 100644 --- a/packages/mui-base/src/useInput/index.ts +++ b/packages/mui-base/src/useInput/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useInput } from './useInput'; export * from './useInput.types'; diff --git a/packages/mui-base/src/useList/index.ts b/packages/mui-base/src/useList/index.ts index 045af1c489c..1d6568987ef 100644 --- a/packages/mui-base/src/useList/index.ts +++ b/packages/mui-base/src/useList/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useList } from './useList'; export * from './useList.types'; diff --git a/packages/mui-base/src/useMenu/index.ts b/packages/mui-base/src/useMenu/index.ts index 0d08ba73cf9..dbd252273d5 100644 --- a/packages/mui-base/src/useMenu/index.ts +++ b/packages/mui-base/src/useMenu/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useMenu } from './useMenu'; export * from './useMenu.types'; export * from './MenuProvider'; diff --git a/packages/mui-base/src/useMenuButton/index.ts b/packages/mui-base/src/useMenuButton/index.ts index 0f9d874d501..d933dea9d20 100644 --- a/packages/mui-base/src/useMenuButton/index.ts +++ b/packages/mui-base/src/useMenuButton/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useMenuButton } from './useMenuButton'; export * from './useMenuButton.types'; diff --git a/packages/mui-base/src/useMenuItem/index.ts b/packages/mui-base/src/useMenuItem/index.ts index f480bce7a2b..6aa1625e347 100644 --- a/packages/mui-base/src/useMenuItem/index.ts +++ b/packages/mui-base/src/useMenuItem/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useMenuItem } from './useMenuItem'; export * from './useMenuItem.types'; export * from './useMenuItemContextStabilizer'; diff --git a/packages/mui-base/src/useNumberField/index.ts b/packages/mui-base/src/useNumberField/index.ts index 449b12cb216..247cf8bb5f4 100644 --- a/packages/mui-base/src/useNumberField/index.ts +++ b/packages/mui-base/src/useNumberField/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useNumberField } from './useNumberField'; export * from './useNumberField.types'; diff --git a/packages/mui-base/src/useOption/index.ts b/packages/mui-base/src/useOption/index.ts index 64b8a588766..35601c1b437 100644 --- a/packages/mui-base/src/useOption/index.ts +++ b/packages/mui-base/src/useOption/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useOption } from './useOption'; export * from './useOption.types'; export * from './useOptionContextStabilizer'; diff --git a/packages/mui-base/src/useSelect/index.ts b/packages/mui-base/src/useSelect/index.ts index 7773d46920a..014e5d90811 100644 --- a/packages/mui-base/src/useSelect/index.ts +++ b/packages/mui-base/src/useSelect/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useSelect } from './useSelect'; export * from './useSelect.types'; export * from './SelectProvider'; diff --git a/packages/mui-base/src/useSlider/index.ts b/packages/mui-base/src/useSlider/index.ts index f13ff862e30..0e8b89eb00f 100644 --- a/packages/mui-base/src/useSlider/index.ts +++ b/packages/mui-base/src/useSlider/index.ts @@ -1,3 +1,2 @@ -'use client'; export * from './useSlider'; export * from './useSlider.types'; diff --git a/packages/mui-base/src/useSnackbar/index.ts b/packages/mui-base/src/useSnackbar/index.ts index 123fce143e7..9a595a63e42 100644 --- a/packages/mui-base/src/useSnackbar/index.ts +++ b/packages/mui-base/src/useSnackbar/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useSnackbar } from './useSnackbar'; export * from './useSnackbar.types'; diff --git a/packages/mui-base/src/useSwitch/index.ts b/packages/mui-base/src/useSwitch/index.ts index 2c0e7428f08..0e89a921738 100644 --- a/packages/mui-base/src/useSwitch/index.ts +++ b/packages/mui-base/src/useSwitch/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useSwitch } from './useSwitch'; export * from './useSwitch.types'; diff --git a/packages/mui-base/src/useTab/index.ts b/packages/mui-base/src/useTab/index.ts index a2e4fd0ffbc..c455a73bd48 100644 --- a/packages/mui-base/src/useTab/index.ts +++ b/packages/mui-base/src/useTab/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useTab } from './useTab'; export * from './useTab.types'; diff --git a/packages/mui-base/src/useTabPanel/index.ts b/packages/mui-base/src/useTabPanel/index.ts index b50d04d1a8d..2e72d19f427 100644 --- a/packages/mui-base/src/useTabPanel/index.ts +++ b/packages/mui-base/src/useTabPanel/index.ts @@ -1,3 +1,2 @@ -'use client'; export { useTabPanel } from './useTabPanel'; export * from './useTabPanel.types'; diff --git a/packages/mui-base/src/useTabs/index.ts b/packages/mui-base/src/useTabs/index.ts index 6638acfe020..c12b85bf869 100644 --- a/packages/mui-base/src/useTabs/index.ts +++ b/packages/mui-base/src/useTabs/index.ts @@ -1,4 +1,3 @@ -'use client'; export * from './useTabs'; export * from './useTabs.types'; export * from './TabsProvider'; diff --git a/packages/mui-base/src/useTabsList/index.ts b/packages/mui-base/src/useTabsList/index.ts index 4ba3e5e23c4..0241cfc8f8c 100644 --- a/packages/mui-base/src/useTabsList/index.ts +++ b/packages/mui-base/src/useTabsList/index.ts @@ -1,4 +1,3 @@ -'use client'; export { useTabsList } from './useTabsList'; export * from './useTabsList.types'; export * from './TabsListProvider'; diff --git a/packages/mui-base/src/utils/index.ts b/packages/mui-base/src/utils/index.ts index 6940094b669..173e47c3b55 100644 --- a/packages/mui-base/src/utils/index.ts +++ b/packages/mui-base/src/utils/index.ts @@ -1,4 +1,3 @@ -'use client'; export { appendOwnerState } from './appendOwnerState'; export { areArraysEqual } from './areArraysEqual'; export { ClassNameConfigurator } from './ClassNameConfigurator'; From 694612fe35033ed54ea032288f82b82aca605d3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dudak?= Date: Wed, 29 May 2024 13:55:31 +0200 Subject: [PATCH 2/5] Move the directive from index files to components --- packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx | 1 + packages/mui-base/src/Checkbox/Root/CheckboxContext.ts | 1 + packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx | 1 + packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts | 1 + packages/mui-base/src/Checkbox/index.barrel.ts | 1 - .../mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx | 1 + packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx | 1 + .../mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx | 1 + packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx | 1 + packages/mui-base/src/NumberField/Root/NumberFieldContext.ts | 1 + packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx | 1 + packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts | 1 + packages/mui-base/src/NumberField/Root/useScrub.ts | 1 + .../mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx | 1 + .../NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx | 1 + packages/mui-base/src/NumberField/index.barrel.ts | 1 - packages/mui-base/src/Switch/Root/SwitchContext.ts | 1 + packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx | 1 + packages/mui-base/src/Switch/index.barrel.ts | 1 - 19 files changed, 16 insertions(+), 3 deletions(-) diff --git a/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx index d2af8f83967..d01d77499a6 100644 --- a/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx +++ b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { CheckboxIndicatorProps } from './CheckboxIndicator.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts index a107e0b9249..57cf0124620 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { CheckboxContextValue } from './CheckboxRoot.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx index 94a9b636edc..000228bbc49 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { CheckboxContext } from './CheckboxContext'; diff --git a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts index 349d4e35d2e..2bd5849b709 100644 --- a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts +++ b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { UseCheckboxRootParameters, UseCheckboxRootReturnValue } from './CheckboxRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Checkbox/index.barrel.ts b/packages/mui-base/src/Checkbox/index.barrel.ts index 5d3e47f44b2..1af60bbc92c 100644 --- a/packages/mui-base/src/Checkbox/index.barrel.ts +++ b/packages/mui-base/src/Checkbox/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { CheckboxRoot } from './Root/CheckboxRoot'; export { useCheckboxRoot } from './Root/useCheckboxRoot'; export { CheckboxContext } from './Root/CheckboxContext'; diff --git a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx index fd2dc84ef2c..2b4e5811a52 100644 --- a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx +++ b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldDecrementProps } from './NumberFieldDecrement.types'; diff --git a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx index d7a366b82f1..6c66f75dbc5 100644 --- a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx +++ b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldGroupProps } from './NumberFieldGroup.types'; diff --git a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx index 7c1918d6b6c..2f1e7a26234 100644 --- a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx +++ b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldIncrementProps } from './NumberFieldIncrement.types'; diff --git a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx index 39625f56f96..2b2711d22cd 100644 --- a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx +++ b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldInputProps } from './NumberFieldInput.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts index 6434c51ea8b..4c6db26508b 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts +++ b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { NumberFieldContextValue } from './NumberFieldRoot.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx index b51a2d23381..1f33ffa6993 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 b9173a4a9e0..92b7788f9fd 100644 --- a/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts +++ b/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import type { UseNumberFieldRootParameters, diff --git a/packages/mui-base/src/NumberField/Root/useScrub.ts b/packages/mui-base/src/NumberField/Root/useScrub.ts index 38e20df427c..605d64e0172 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 94a9b904ee5..560f9c019a1 100644 --- a/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx +++ b/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldScrubAreaProps } from './NumberFieldScrubArea.types'; diff --git a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx index 16c8062c584..5c55a1c235f 100644 --- a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx +++ b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import * as ReactDOM from 'react-dom'; import PropTypes from 'prop-types'; diff --git a/packages/mui-base/src/NumberField/index.barrel.ts b/packages/mui-base/src/NumberField/index.barrel.ts index 92181f39c18..b062dec49fb 100644 --- a/packages/mui-base/src/NumberField/index.barrel.ts +++ b/packages/mui-base/src/NumberField/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { NumberFieldRoot } from './Root/NumberFieldRoot'; export { NumberFieldContext } from './Root/NumberFieldContext'; export { useNumberFieldRoot } from './Root/useNumberFieldRoot'; diff --git a/packages/mui-base/src/Switch/Root/SwitchContext.ts b/packages/mui-base/src/Switch/Root/SwitchContext.ts index 666310f7c9f..c2366b61273 100644 --- a/packages/mui-base/src/Switch/Root/SwitchContext.ts +++ b/packages/mui-base/src/Switch/Root/SwitchContext.ts @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import { type SwitchOwnerState } from './SwitchRoot.types'; diff --git a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx index fc80eeee889..89624259b67 100644 --- a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx +++ b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx @@ -1,3 +1,4 @@ +'use client'; import * as React from 'react'; import PropTypes from 'prop-types'; import { SwitchThumbProps } from './SwitchThumb.types'; diff --git a/packages/mui-base/src/Switch/index.barrel.ts b/packages/mui-base/src/Switch/index.barrel.ts index 52b63f7f290..f4f136cf88c 100644 --- a/packages/mui-base/src/Switch/index.barrel.ts +++ b/packages/mui-base/src/Switch/index.barrel.ts @@ -1,4 +1,3 @@ -'use client'; export { SwitchRoot } from './Root/SwitchRoot'; export { useSwitchRoot } from './Root/useSwitchRoot'; export { SwitchContext } from './Root/SwitchContext'; From fe8662f7b97f829d732c927ac4f76e6dd8e6d3fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dudak?= Date: Wed, 4 Sep 2024 16:35:57 +0200 Subject: [PATCH 3/5] Add missing 'use client' and make styling consistent --- .../mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx | 2 ++ packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx | 2 ++ .../src/AlertDialog/Description/AlertDialogDescription.tsx | 2 ++ packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx | 2 ++ packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx | 2 ++ .../mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts | 2 ++ packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx | 2 ++ .../mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx | 2 ++ packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx | 1 + packages/mui-base/src/Checkbox/Root/CheckboxContext.ts | 1 + packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx | 1 + packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts | 2 ++ packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts | 1 + packages/mui-base/src/Checkbox/utils.ts | 2 ++ .../mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts | 2 ++ packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx | 1 + .../mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts | 2 ++ .../mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx | 1 + .../mui-base/src/Collapsible/Content/CollapsibleContent.tsx | 1 + .../mui-base/src/Collapsible/Content/useCollapsibleContent.ts | 1 + packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx | 1 + packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx | 2 ++ packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx | 1 + packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts | 1 + .../mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx | 1 + .../mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts | 1 + packages/mui-base/src/Composite/Item/CompositeItem.tsx | 1 + packages/mui-base/src/Composite/Item/useCompositeItem.ts | 1 + packages/mui-base/src/Composite/List/CompositeList.tsx | 1 + packages/mui-base/src/Composite/List/CompositeListContext.ts | 2 ++ packages/mui-base/src/Composite/List/useCompositeListItem.ts | 1 + packages/mui-base/src/Composite/Root/CompositeRoot.tsx | 1 + packages/mui-base/src/Composite/Root/CompositeRootContext.ts | 2 ++ packages/mui-base/src/Composite/Root/useCompositeRoot.ts | 1 + packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx | 2 ++ packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts | 2 ++ packages/mui-base/src/Dialog/Close/DialogClose.tsx | 2 ++ packages/mui-base/src/Dialog/Close/useDialogClose.ts | 2 ++ packages/mui-base/src/Dialog/Description/DialogDescription.tsx | 2 ++ packages/mui-base/src/Dialog/Popup/DialogPopup.tsx | 2 ++ packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx | 2 ++ packages/mui-base/src/Dialog/Root/DialogRoot.tsx | 2 ++ packages/mui-base/src/Dialog/Root/DialogRootContext.ts | 2 ++ packages/mui-base/src/Dialog/Root/useDialogRoot.ts | 2 ++ packages/mui-base/src/Dialog/Title/DialogTitle.tsx | 2 ++ packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx | 2 ++ packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts | 2 ++ packages/mui-base/src/Field/Control/FieldControl.tsx | 1 + packages/mui-base/src/Field/Control/useFieldControl.ts | 1 + .../mui-base/src/Field/Control/useFieldControlValidation.ts | 1 + packages/mui-base/src/Field/Description/FieldDescription.tsx | 1 + packages/mui-base/src/Field/Description/useFieldDescription.ts | 1 + packages/mui-base/src/Field/Error/FieldError.tsx | 1 + packages/mui-base/src/Field/Error/useFieldError.ts | 1 + packages/mui-base/src/Field/Label/FieldLabel.tsx | 1 + packages/mui-base/src/Field/Label/useFieldLabel.ts | 1 + packages/mui-base/src/Field/Root/FieldRoot.tsx | 1 + packages/mui-base/src/Field/Root/FieldRootContext.ts | 1 + packages/mui-base/src/Field/Validity/FieldValidity.tsx | 1 + packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx | 1 + packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts | 2 ++ packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx | 1 + packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts | 2 ++ packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts | 2 ++ packages/mui-base/src/Menu/Arrow/MenuArrow.tsx | 1 + packages/mui-base/src/Menu/Arrow/useMenuArrow.ts | 1 + packages/mui-base/src/Menu/Item/MenuItem.tsx | 1 + packages/mui-base/src/Menu/Item/useMenuItem.ts | 1 + packages/mui-base/src/Menu/Popup/MenuPopup.tsx | 1 + packages/mui-base/src/Menu/Popup/useMenuPopup.ts | 1 + packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx | 1 + packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts | 1 + packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts | 1 + packages/mui-base/src/Menu/Root/MenuRoot.tsx | 1 + packages/mui-base/src/Menu/Root/MenuRootContext.ts | 1 + packages/mui-base/src/Menu/Root/useMenuRoot.ts | 1 + packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx | 2 ++ packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts | 2 ++ packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx | 1 + packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts | 1 + .../mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx | 1 + packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx | 1 + .../mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx | 1 + packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx | 1 + packages/mui-base/src/NumberField/Root/NumberFieldContext.ts | 1 + packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx | 1 + packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts | 1 + packages/mui-base/src/NumberField/Root/useScrub.ts | 1 + .../mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx | 1 + .../NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx | 1 + packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx | 1 + packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts | 1 + packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx | 1 + packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts | 1 + packages/mui-base/src/Popover/Close/PopoverClose.tsx | 1 + packages/mui-base/src/Popover/Close/usePopoverClose.ts | 1 + .../mui-base/src/Popover/Description/PopoverDescription.tsx | 1 + .../mui-base/src/Popover/Description/usePopoverDescription.ts | 1 + packages/mui-base/src/Popover/Popup/PopoverPopup.tsx | 1 + packages/mui-base/src/Popover/Popup/usePopoverPopup.ts | 1 + packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx | 1 + .../mui-base/src/Popover/Positioner/PopoverPositionerContext.ts | 1 + .../mui-base/src/Popover/Positioner/usePopoverPositioner.tsx | 1 + packages/mui-base/src/Popover/Root/PopoverRoot.tsx | 1 + packages/mui-base/src/Popover/Root/PopoverRootContext.ts | 2 ++ packages/mui-base/src/Popover/Root/usePopoverRoot.ts | 1 + packages/mui-base/src/Popover/Title/PopoverTitle.tsx | 1 + packages/mui-base/src/Popover/Title/usePopoverTitle.ts | 1 + packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx | 1 + packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx | 1 + packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts | 1 + .../mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx | 1 + .../mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts | 1 + packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx | 1 + packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts | 1 + .../src/PreviewCard/Positioner/PreviewCardPositioner.tsx | 1 + .../src/PreviewCard/Positioner/PreviewCardPositionerContext.ts | 1 + .../src/PreviewCard/Positioner/usePreviewCardPositioner.ts | 1 + packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts | 2 ++ packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx | 1 + packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts | 1 + .../mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx | 1 + packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts | 2 ++ packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx | 1 + .../mui-base/src/Progress/Indicator/useProgressIndicator.ts | 1 + packages/mui-base/src/Progress/Root/ProgressContext.tsx | 1 + packages/mui-base/src/Progress/Root/ProgressRoot.tsx | 1 + packages/mui-base/src/Progress/Root/useProgressRoot.ts | 1 + packages/mui-base/src/Progress/Track/ProgressTrack.tsx | 1 + packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx | 1 + packages/mui-base/src/Radio/Root/RadioRoot.tsx | 1 + packages/mui-base/src/Radio/Root/RadioRootContext.ts | 2 ++ packages/mui-base/src/Radio/Root/useRadioRoot.tsx | 1 + packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx | 1 + packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts | 1 + packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts | 2 ++ packages/mui-base/src/Slider/Control/SliderControl.tsx | 1 + packages/mui-base/src/Slider/Control/useSliderControl.ts | 2 ++ packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx | 1 + packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts | 1 + packages/mui-base/src/Slider/Output/SliderOutput.tsx | 1 + packages/mui-base/src/Slider/Output/useSliderOutput.ts | 1 + packages/mui-base/src/Slider/Root/SliderProvider.tsx | 1 + packages/mui-base/src/Slider/Root/SliderRoot.tsx | 1 + packages/mui-base/src/Slider/Root/useSliderRoot.ts | 1 + packages/mui-base/src/Slider/Thumb/SliderThumb.tsx | 1 + packages/mui-base/src/Slider/Thumb/useSliderThumb.ts | 2 ++ packages/mui-base/src/Slider/Track/SliderTrack.tsx | 1 + packages/mui-base/src/Switch/Root/SwitchContext.ts | 1 + packages/mui-base/src/Switch/Root/SwitchRoot.tsx | 1 + packages/mui-base/src/Switch/Root/useSwitchRoot.ts | 1 + packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx | 1 + packages/mui-base/src/Tabs/Root/TabsContext.ts | 2 ++ packages/mui-base/src/Tabs/Root/TabsProvider.tsx | 1 + packages/mui-base/src/Tabs/Root/TabsRoot.tsx | 1 + packages/mui-base/src/Tabs/Root/useTabsRoot.ts | 1 + packages/mui-base/src/Tabs/Tab/Tab.tsx | 1 + packages/mui-base/src/Tabs/Tab/useTab.ts | 1 + packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx | 1 + packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts | 1 + packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx | 1 + packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts | 1 + packages/mui-base/src/Tabs/TabsList/TabsList.tsx | 1 + packages/mui-base/src/Tabs/TabsList/TabsListContext.ts | 2 ++ packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx | 1 + packages/mui-base/src/Tabs/TabsList/useTabsList.ts | 1 + packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx | 1 + packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts | 1 + packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx | 1 + packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts | 1 + packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx | 1 + .../mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts | 2 ++ .../mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts | 1 + packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx | 1 + packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx | 1 + packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts | 2 ++ packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts | 1 + packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx | 1 + .../mui-base/src/legacy/ClickAwayListener/ClickAwayListener.tsx | 1 + packages/mui-base/src/legacy/FocusTrap/FocusTrap.tsx | 1 + packages/mui-base/src/legacy/FormControl/FormControl.tsx | 1 + .../mui-base/src/legacy/FormControl/useFormControlContext.ts | 1 + packages/mui-base/src/legacy/MultiSelect/MultiSelect.tsx | 1 + packages/mui-base/src/legacy/NoSsr/NoSsr.tsx | 1 + packages/mui-base/src/legacy/Option/Option.tsx | 1 + packages/mui-base/src/legacy/OptionGroup/OptionGroup.tsx | 1 + packages/mui-base/src/legacy/Portal/Portal.tsx | 1 + packages/mui-base/src/legacy/Select/Select.tsx | 1 + packages/mui-base/src/legacy/Snackbar/Snackbar.tsx | 1 + .../mui-base/src/legacy/TablePagination/TablePagination.tsx | 1 + .../src/legacy/TablePagination/TablePaginationActions.tsx | 1 + .../mui-base/src/legacy/TextareaAutosize/TextareaAutosize.tsx | 1 + packages/mui-base/src/legacy/Unstable_Popup/Popup.tsx | 1 + packages/mui-base/src/legacy/useAutocomplete/useAutocomplete.ts | 1 + packages/mui-base/src/legacy/useOption/useOption.ts | 1 + .../mui-base/src/legacy/useOption/useOptionContextStabilizer.ts | 1 + packages/mui-base/src/legacy/useSelect/SelectProvider.tsx | 1 + packages/mui-base/src/legacy/useSelect/useSelect.ts | 1 + packages/mui-base/src/legacy/useSnackbar/useSnackbar.ts | 1 + .../src/legacy/useTransition/useTransitionStateManager.ts | 1 + .../mui-base/src/legacy/useTransition/useTransitionTrigger.ts | 1 + packages/mui-base/src/legacy/utils/ClassNameConfigurator.tsx | 1 + packages/mui-base/src/legacy/utils/useSlotProps.ts | 1 + packages/mui-base/src/useButton/useButton.ts | 1 + packages/mui-base/src/useCompound/useCompoundItem.ts | 1 + packages/mui-base/src/useCompound/useCompoundParent.ts | 1 + packages/mui-base/src/useList/ListContext.ts | 2 ++ packages/mui-base/src/useList/useList.ts | 1 + packages/mui-base/src/useList/useListItem.ts | 1 + packages/mui-base/src/utils/useAnchorPositioning.ts | 1 + packages/mui-base/src/utils/useAnimationsFinished.ts | 1 + packages/mui-base/src/utils/useControllableReducer.ts | 1 + packages/mui-base/src/utils/useForcedRerendering.ts | 1 + packages/mui-base/src/utils/useLatestRef.ts | 1 + packages/mui-base/src/utils/useRootElementName.ts | 1 + packages/mui-base/src/utils/useTextNavigation.ts | 1 + packages/mui-base/src/utils/useTransitionStatus.ts | 1 + 217 files changed, 262 insertions(+) diff --git a/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx b/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx index ac29d6428c0..fc7484ba899 100644 --- a/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx +++ b/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx @@ -1,3 +1,5 @@ +'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 ef72b256aa8..ce1a2f563ac 100644 --- a/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx +++ b/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx @@ -1,3 +1,5 @@ +'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 8c97ef167ef..55a9777429d 100644 --- a/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx +++ b/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx @@ -1,3 +1,5 @@ +'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 a68aa4f8d91..11598cbb128 100644 --- a/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx +++ b/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx @@ -1,3 +1,5 @@ +'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 4e0fffc9d9c..4f180292812 100644 --- a/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx +++ b/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { AlertDialogRootProps } from './AlertDialogRoot.types'; diff --git a/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts b/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts index 19423d2d489..7e3d53e60a6 100644 --- a/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts +++ b/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts @@ -1,3 +1,5 @@ +'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 e5301b06c19..4d64665df2a 100644 --- a/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx +++ b/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx @@ -1,3 +1,5 @@ +'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 80b76094b62..aab0fea4753 100644 --- a/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx +++ b/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx @@ -1,3 +1,5 @@ +'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/Indicator/CheckboxIndicator.tsx b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx index 54db3021b88..6047a7808b1 100644 --- a/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx +++ b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { CheckboxIndicatorProps } from './CheckboxIndicator.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts index 57cf0124620..4749a556cdd 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { CheckboxContextValue } from './CheckboxRoot.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx index 11ce36fc083..24fa62f6fb4 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { CheckboxContext } from './CheckboxContext'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts index fa36221dcda..0bb7d6ab01c 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import type { CheckboxContextValue } from './CheckboxRoot.types'; diff --git a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts index d59c77e2c55..1e889473ea9 100644 --- a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts +++ b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { UseCheckboxRootParameters, UseCheckboxRootReturnValue } from './CheckboxRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Checkbox/utils.ts b/packages/mui-base/src/Checkbox/utils.ts index 9494b80381b..1fa41f00656 100644 --- a/packages/mui-base/src/Checkbox/utils.ts +++ b/packages/mui-base/src/Checkbox/utils.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import type { CheckboxRootOwnerState } from './Root/CheckboxRoot.types'; import { getStyleHookProps } from '../utils/getStyleHookProps'; diff --git a/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts b/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts index ba82b81f7e1..64c09f32126 100644 --- a/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts +++ b/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts @@ -1,3 +1,5 @@ +'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/CheckboxGroupRoot.tsx b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx index b2c6b6f7c64..7c30770c13b 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx +++ b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts index 412faa87695..c16719e6f70 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts +++ b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { UseCheckboxGroupParent } from '../Parent/useCheckboxGroupParent'; diff --git a/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx b/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx index b5ebb05335c..7ddb99a2303 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx +++ b/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx b/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx index a6006f81789..576661630ab 100644 --- a/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx +++ b/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { BaseUIComponentProps } from '../../utils/types'; diff --git a/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts b/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts index 5a6312d38b1..a5ae6c862d9 100644 --- a/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts +++ b/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx index befc7670a4f..2bdb77f0ce0 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { CollapsibleRoot } from './CollapsibleRoot'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx index d14d5365e84..21257ae10de 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx index 5ab8e07a404..95f59e4fbd2 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { BaseUIComponentProps } from '../../utils/types'; diff --git a/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts b/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts index 8328232af44..757a2119456 100644 --- a/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts +++ b/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useControlled } from '../../utils/useControlled'; import { useEventCallback } from '../../utils/useEventCallback'; diff --git a/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx b/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx index a8c4880ad89..f06f0786f56 100644 --- a/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx +++ b/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts b/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts index 112c48cdc4f..4dda0d968ae 100644 --- a/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts +++ b/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; /** diff --git a/packages/mui-base/src/Composite/Item/CompositeItem.tsx b/packages/mui-base/src/Composite/Item/CompositeItem.tsx index 8b876460482..984dbb81512 100644 --- a/packages/mui-base/src/Composite/Item/CompositeItem.tsx +++ b/packages/mui-base/src/Composite/Item/CompositeItem.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Composite/Item/useCompositeItem.ts b/packages/mui-base/src/Composite/Item/useCompositeItem.ts index 70ab405323c..296f54be11e 100644 --- a/packages/mui-base/src/Composite/Item/useCompositeItem.ts +++ b/packages/mui-base/src/Composite/Item/useCompositeItem.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useCompositeRootContext } from '../Root/CompositeRootContext'; import { useCompositeListItem } from '../List/useCompositeListItem'; diff --git a/packages/mui-base/src/Composite/List/CompositeList.tsx b/packages/mui-base/src/Composite/List/CompositeList.tsx index 09815eb7e61..ed4f37f82fd 100644 --- a/packages/mui-base/src/Composite/List/CompositeList.tsx +++ b/packages/mui-base/src/Composite/List/CompositeList.tsx @@ -1,5 +1,6 @@ /* eslint-disable no-bitwise */ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Composite/List/CompositeListContext.ts b/packages/mui-base/src/Composite/List/CompositeListContext.ts index 0d8cd305c27..719d1bcc28c 100644 --- a/packages/mui-base/src/Composite/List/CompositeListContext.ts +++ b/packages/mui-base/src/Composite/List/CompositeListContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; export interface CompositeListContextValue { diff --git a/packages/mui-base/src/Composite/List/useCompositeListItem.ts b/packages/mui-base/src/Composite/List/useCompositeListItem.ts index 7a93d562176..8797f8930b0 100644 --- a/packages/mui-base/src/Composite/List/useCompositeListItem.ts +++ b/packages/mui-base/src/Composite/List/useCompositeListItem.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; import { useCompositeListContext } from './CompositeListContext'; diff --git a/packages/mui-base/src/Composite/Root/CompositeRoot.tsx b/packages/mui-base/src/Composite/Root/CompositeRoot.tsx index 9876177ee71..6a72416e736 100644 --- a/packages/mui-base/src/Composite/Root/CompositeRoot.tsx +++ b/packages/mui-base/src/Composite/Root/CompositeRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Composite/Root/CompositeRootContext.ts b/packages/mui-base/src/Composite/Root/CompositeRootContext.ts index f8b119b05cb..c11f7478ebc 100644 --- a/packages/mui-base/src/Composite/Root/CompositeRootContext.ts +++ b/packages/mui-base/src/Composite/Root/CompositeRootContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; export const CompositeRootContext = React.createContext(null); diff --git a/packages/mui-base/src/Composite/Root/useCompositeRoot.ts b/packages/mui-base/src/Composite/Root/useCompositeRoot.ts index 3a42f6f8dd4..530110bd888 100644 --- a/packages/mui-base/src/Composite/Root/useCompositeRoot.ts +++ b/packages/mui-base/src/Composite/Root/useCompositeRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useEventCallback } from '../../utils/useEventCallback'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx b/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx index f9689a7605e..2ebc4f66797 100644 --- a/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx +++ b/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx @@ -1,3 +1,5 @@ +'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 36fe16375db..f636729bd28 100644 --- a/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts +++ b/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts @@ -1,3 +1,5 @@ +'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 19cae98dca8..cb894620c2a 100644 --- a/packages/mui-base/src/Dialog/Close/DialogClose.tsx +++ b/packages/mui-base/src/Dialog/Close/DialogClose.tsx @@ -1,3 +1,5 @@ +'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 589b4700a6c..17bf63a86dc 100644 --- a/packages/mui-base/src/Dialog/Close/useDialogClose.ts +++ b/packages/mui-base/src/Dialog/Close/useDialogClose.ts @@ -1,3 +1,5 @@ +'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 e556681f69a..7a4db55adf6 100644 --- a/packages/mui-base/src/Dialog/Description/DialogDescription.tsx +++ b/packages/mui-base/src/Dialog/Description/DialogDescription.tsx @@ -1,3 +1,5 @@ +'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 da4212a7af7..e503a046164 100644 --- a/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx +++ b/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx @@ -1,3 +1,5 @@ +'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 e629a386159..81c73d0b7a7 100644 --- a/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx +++ b/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx @@ -1,3 +1,5 @@ +'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 9798f86c418..a47e81a5c95 100644 --- a/packages/mui-base/src/Dialog/Root/DialogRoot.tsx +++ b/packages/mui-base/src/Dialog/Root/DialogRoot.tsx @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { DialogRootProps } from './DialogRoot.types'; diff --git a/packages/mui-base/src/Dialog/Root/DialogRootContext.ts b/packages/mui-base/src/Dialog/Root/DialogRootContext.ts index 7b24b62107d..64855ff3deb 100644 --- a/packages/mui-base/src/Dialog/Root/DialogRootContext.ts +++ b/packages/mui-base/src/Dialog/Root/DialogRootContext.ts @@ -1,3 +1,5 @@ +'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 ce8c094932c..fc4e0133dd5 100644 --- a/packages/mui-base/src/Dialog/Root/useDialogRoot.ts +++ b/packages/mui-base/src/Dialog/Root/useDialogRoot.ts @@ -1,3 +1,5 @@ +'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 c6714698bc4..830f5de33a7 100644 --- a/packages/mui-base/src/Dialog/Title/DialogTitle.tsx +++ b/packages/mui-base/src/Dialog/Title/DialogTitle.tsx @@ -1,3 +1,5 @@ +'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 d91c6364a13..c94e1f6ef48 100644 --- a/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx +++ b/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx @@ -1,3 +1,5 @@ +'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 e20ebc9e61d..6705a164ff7 100644 --- a/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts +++ b/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Field/Control/FieldControl.tsx b/packages/mui-base/src/Field/Control/FieldControl.tsx index 288b7b049a4..33af6bc38f4 100644 --- a/packages/mui-base/src/Field/Control/FieldControl.tsx +++ b/packages/mui-base/src/Field/Control/FieldControl.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Control/useFieldControl.ts b/packages/mui-base/src/Field/Control/useFieldControl.ts index 3d842b42298..44f166e35b4 100644 --- a/packages/mui-base/src/Field/Control/useFieldControl.ts +++ b/packages/mui-base/src/Field/Control/useFieldControl.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Field/Control/useFieldControlValidation.ts b/packages/mui-base/src/Field/Control/useFieldControlValidation.ts index 18ddc1503d1..91e4f54c5b9 100644 --- a/packages/mui-base/src/Field/Control/useFieldControlValidation.ts +++ b/packages/mui-base/src/Field/Control/useFieldControlValidation.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useEventCallback } from '../../utils/useEventCallback'; import { useFieldRootContext } from '../Root/FieldRootContext'; diff --git a/packages/mui-base/src/Field/Description/FieldDescription.tsx b/packages/mui-base/src/Field/Description/FieldDescription.tsx index 75b81f62cb3..c970835b17c 100644 --- a/packages/mui-base/src/Field/Description/FieldDescription.tsx +++ b/packages/mui-base/src/Field/Description/FieldDescription.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Description/useFieldDescription.ts b/packages/mui-base/src/Field/Description/useFieldDescription.ts index aef1e5c1d50..78e0a168042 100644 --- a/packages/mui-base/src/Field/Description/useFieldDescription.ts +++ b/packages/mui-base/src/Field/Description/useFieldDescription.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useId } from '../../utils/useId'; diff --git a/packages/mui-base/src/Field/Error/FieldError.tsx b/packages/mui-base/src/Field/Error/FieldError.tsx index d2912e204dd..4064b943f7d 100644 --- a/packages/mui-base/src/Field/Error/FieldError.tsx +++ b/packages/mui-base/src/Field/Error/FieldError.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Error/useFieldError.ts b/packages/mui-base/src/Field/Error/useFieldError.ts index 48023d2f6b5..3a575e27b46 100644 --- a/packages/mui-base/src/Field/Error/useFieldError.ts +++ b/packages/mui-base/src/Field/Error/useFieldError.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useId } from '../../utils/useId'; diff --git a/packages/mui-base/src/Field/Label/FieldLabel.tsx b/packages/mui-base/src/Field/Label/FieldLabel.tsx index b2dbcafed37..9416691531f 100644 --- a/packages/mui-base/src/Field/Label/FieldLabel.tsx +++ b/packages/mui-base/src/Field/Label/FieldLabel.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Label/useFieldLabel.ts b/packages/mui-base/src/Field/Label/useFieldLabel.ts index e334073f0f2..6b40441a150 100644 --- a/packages/mui-base/src/Field/Label/useFieldLabel.ts +++ b/packages/mui-base/src/Field/Label/useFieldLabel.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useFieldRootContext } from '../Root/FieldRootContext'; diff --git a/packages/mui-base/src/Field/Root/FieldRoot.tsx b/packages/mui-base/src/Field/Root/FieldRoot.tsx index f51759bad1f..38aa860f773 100644 --- a/packages/mui-base/src/Field/Root/FieldRoot.tsx +++ b/packages/mui-base/src/Field/Root/FieldRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Root/FieldRootContext.ts b/packages/mui-base/src/Field/Root/FieldRootContext.ts index 9b4bf870221..10e3dab2e63 100644 --- a/packages/mui-base/src/Field/Root/FieldRootContext.ts +++ b/packages/mui-base/src/Field/Root/FieldRootContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { DEFAULT_VALIDITY_STATE } from '../utils/constants'; import type { FieldRootOwnerState, FieldValidityData } from './FieldRoot.types'; diff --git a/packages/mui-base/src/Field/Validity/FieldValidity.tsx b/packages/mui-base/src/Field/Validity/FieldValidity.tsx index 4532c9ebaaa..a22538d4a5d 100644 --- a/packages/mui-base/src/Field/Validity/FieldValidity.tsx +++ b/packages/mui-base/src/Field/Validity/FieldValidity.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useFieldRootContext } from '../Root/FieldRootContext'; diff --git a/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx b/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx index ebe296fa636..f6297906d51 100644 --- a/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx +++ b/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { FieldsetLegendOwnerState, FieldsetLegendProps } from './FieldsetLegend.types'; diff --git a/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts b/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts index 6df86442ac6..38408aad508 100644 --- a/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts +++ b/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts @@ -1,3 +1,5 @@ +'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/FieldsetRoot.tsx b/packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx index 37ca49489ae..983e0ea4e0a 100644 --- a/packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx +++ b/packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { FieldsetRootOwnerState, FieldsetRootProps } from './FieldsetRoot.types'; diff --git a/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts b/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts index 6b5b0cd96a9..62fce84d6d2 100644 --- a/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts +++ b/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts @@ -1,3 +1,5 @@ +'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 e06bf081032..a3763bae7fb 100644 --- a/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts +++ b/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; /** diff --git a/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx b/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx index dcf8bb57199..c0522e7852d 100644 --- a/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx +++ b/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useMenuArrow } from './useMenuArrow'; diff --git a/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts b/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts index becddbf0baa..71c29f42b70 100644 --- a/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts +++ b/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { GenericHTMLProps } from '../../utils/types'; diff --git a/packages/mui-base/src/Menu/Item/MenuItem.tsx b/packages/mui-base/src/Menu/Item/MenuItem.tsx index 8e199a0fb01..3c893bd4cc0 100644 --- a/packages/mui-base/src/Menu/Item/MenuItem.tsx +++ b/packages/mui-base/src/Menu/Item/MenuItem.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingEvents, useFloatingTree, useListItem } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Item/useMenuItem.ts b/packages/mui-base/src/Menu/Item/useMenuItem.ts index 51bbd74b58d..3e4aebe83eb 100644 --- a/packages/mui-base/src/Menu/Item/useMenuItem.ts +++ b/packages/mui-base/src/Menu/Item/useMenuItem.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { FloatingEvents } from '@floating-ui/react'; import { useButton } from '../../useButton'; diff --git a/packages/mui-base/src/Menu/Popup/MenuPopup.tsx b/packages/mui-base/src/Menu/Popup/MenuPopup.tsx index ad77be5a403..8449b4407fc 100644 --- a/packages/mui-base/src/Menu/Popup/MenuPopup.tsx +++ b/packages/mui-base/src/Menu/Popup/MenuPopup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { Side, useFloatingTree } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Popup/useMenuPopup.ts b/packages/mui-base/src/Menu/Popup/useMenuPopup.ts index a7e200919a7..5161bcad564 100644 --- a/packages/mui-base/src/Menu/Popup/useMenuPopup.ts +++ b/packages/mui-base/src/Menu/Popup/useMenuPopup.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { FloatingEvents } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx b/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx index 48baa4ce143..d0b51151007 100644 --- a/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx +++ b/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { diff --git a/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts b/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts index 8e3ad8a1c22..8a62dd76998 100644 --- a/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts +++ b/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { Side } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts b/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts index 781b27c83fd..40d4a35fe6c 100644 --- a/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts +++ b/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { Boundary, diff --git a/packages/mui-base/src/Menu/Root/MenuRoot.tsx b/packages/mui-base/src/Menu/Root/MenuRoot.tsx index 9de8d8957d0..a528536de6b 100644 --- a/packages/mui-base/src/Menu/Root/MenuRoot.tsx +++ b/packages/mui-base/src/Menu/Root/MenuRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingTree } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Root/MenuRootContext.ts b/packages/mui-base/src/Menu/Root/MenuRootContext.ts index a834e3da4e1..ef207f06fdf 100644 --- a/packages/mui-base/src/Menu/Root/MenuRootContext.ts +++ b/packages/mui-base/src/Menu/Root/MenuRootContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { useMenuRoot } from './useMenuRoot'; diff --git a/packages/mui-base/src/Menu/Root/useMenuRoot.ts b/packages/mui-base/src/Menu/Root/useMenuRoot.ts index 1ae9ffada3e..1f6918a47b3 100644 --- a/packages/mui-base/src/Menu/Root/useMenuRoot.ts +++ b/packages/mui-base/src/Menu/Root/useMenuRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { safePolygon, diff --git a/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx b/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx index 18199835b63..fa0f66170c7 100644 --- a/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx +++ b/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx @@ -1,3 +1,5 @@ +'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 a32b2960d44..3e17ec6e263 100644 --- a/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts +++ b/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts @@ -1,3 +1,5 @@ +'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/Menu/Trigger/MenuTrigger.tsx b/packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx index a73a95d25c7..690b2917781 100644 --- a/packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx +++ b/packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useFloatingTree } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts b/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts index 90c30458925..4727412d472 100644 --- a/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts +++ b/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useForkRef as useForkRef } from '@mui/utils'; import { FloatingEvents } from '@floating-ui/react'; diff --git a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx index 2b4e5811a52..16ce4eaca49 100644 --- a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx +++ b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldDecrementProps } from './NumberFieldDecrement.types'; diff --git a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx index 6c66f75dbc5..3b5d74d94f7 100644 --- a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx +++ b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldGroupProps } from './NumberFieldGroup.types'; diff --git a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx index 2f1e7a26234..f98115081ed 100644 --- a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx +++ b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldIncrementProps } from './NumberFieldIncrement.types'; diff --git a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx index 626e5ac219f..17886b4b015 100644 --- a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx +++ b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldInputProps } from './NumberFieldInput.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts index 4c6db26508b..4a35bc5c405 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts +++ b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { NumberFieldContextValue } from './NumberFieldRoot.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx index b11a45f7030..abda916cf40 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx +++ b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx @@ -1,4 +1,5 @@ '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 93679f96d25..f453c668345 100644 --- a/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts +++ b/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { UseNumberFieldRootParameters, diff --git a/packages/mui-base/src/NumberField/Root/useScrub.ts b/packages/mui-base/src/NumberField/Root/useScrub.ts index 605d64e0172..a97c5a3943f 100644 --- a/packages/mui-base/src/NumberField/Root/useScrub.ts +++ b/packages/mui-base/src/NumberField/Root/useScrub.ts @@ -1,4 +1,5 @@ '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 560f9c019a1..285c4f8409b 100644 --- a/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx +++ b/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldScrubAreaProps } from './NumberFieldScrubArea.types'; diff --git a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx index 5c55a1c235f..509ba6b73dc 100644 --- a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx +++ b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx @@ -1,4 +1,5 @@ '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/Arrow/PopoverArrow.tsx b/packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx index 6079e7b378d..80ac906774c 100644 --- a/packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx +++ b/packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { PopoverArrowOwnerState, PopoverArrowProps } from './PopoverArrow.types'; diff --git a/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts b/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts index 1cf40918c92..7e294e5252a 100644 --- a/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts +++ b/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx b/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx index 5f503ac52ff..25e4f7d1a01 100644 --- a/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx +++ b/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx @@ -1,4 +1,5 @@ '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/Popover/Backdrop/usePopoverBackdrop.ts b/packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts index 655d89032f0..1f7eb3d4672 100644 --- a/packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts +++ b/packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { UsePopoverBackdropReturnValue } from './usePopoverBackdrop.types'; diff --git a/packages/mui-base/src/Popover/Close/PopoverClose.tsx b/packages/mui-base/src/Popover/Close/PopoverClose.tsx index 35d494c6bc8..573162cafd7 100644 --- a/packages/mui-base/src/Popover/Close/PopoverClose.tsx +++ b/packages/mui-base/src/Popover/Close/PopoverClose.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Popover/Close/usePopoverClose.ts b/packages/mui-base/src/Popover/Close/usePopoverClose.ts index b345aff8ac7..99fc7a699b0 100644 --- a/packages/mui-base/src/Popover/Close/usePopoverClose.ts +++ b/packages/mui-base/src/Popover/Close/usePopoverClose.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Popover/Description/PopoverDescription.tsx b/packages/mui-base/src/Popover/Description/PopoverDescription.tsx index 3b3b6a2bd4f..25bc163d5ba 100644 --- a/packages/mui-base/src/Popover/Description/PopoverDescription.tsx +++ b/packages/mui-base/src/Popover/Description/PopoverDescription.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Popover/Description/usePopoverDescription.ts b/packages/mui-base/src/Popover/Description/usePopoverDescription.ts index f9c274f6deb..2d1c0d1e9be 100644 --- a/packages/mui-base/src/Popover/Description/usePopoverDescription.ts +++ b/packages/mui-base/src/Popover/Description/usePopoverDescription.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx b/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx index 114c04b0005..93d7bdce519 100644 --- a/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx +++ b/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { usePopoverRootContext } from '../Root/PopoverRootContext'; diff --git a/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts b/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts index 108c2c11a72..db7cb82caa6 100644 --- a/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts +++ b/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx b/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx index 076499bf85e..0659b155b32 100644 --- a/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx +++ b/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx @@ -1,4 +1,5 @@ '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/Popover/Positioner/PopoverPositionerContext.ts b/packages/mui-base/src/Popover/Positioner/PopoverPositionerContext.ts index 59193681b83..b249d777b49 100644 --- a/packages/mui-base/src/Popover/Positioner/PopoverPositionerContext.ts +++ b/packages/mui-base/src/Popover/Positioner/PopoverPositionerContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { PopoverPositionerContextValue } from './PopoverPositioner.types'; diff --git a/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx b/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx index 74eec88dfec..2102190b4c1 100644 --- a/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx +++ b/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { UsePopoverPositionerParameters, diff --git a/packages/mui-base/src/Popover/Root/PopoverRoot.tsx b/packages/mui-base/src/Popover/Root/PopoverRoot.tsx index 9f5fda3e11e..db4994a629c 100644 --- a/packages/mui-base/src/Popover/Root/PopoverRoot.tsx +++ b/packages/mui-base/src/Popover/Root/PopoverRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { PopoverRootProps, PopoverRootContextValue } from './PopoverRoot.types'; diff --git a/packages/mui-base/src/Popover/Root/PopoverRootContext.ts b/packages/mui-base/src/Popover/Root/PopoverRootContext.ts index 145e157e68b..52c7529c1a3 100644 --- a/packages/mui-base/src/Popover/Root/PopoverRootContext.ts +++ b/packages/mui-base/src/Popover/Root/PopoverRootContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import type { PopoverRootContextValue } from './PopoverRoot.types'; diff --git a/packages/mui-base/src/Popover/Root/usePopoverRoot.ts b/packages/mui-base/src/Popover/Root/usePopoverRoot.ts index 0cc2ceb93b4..8104303cf29 100644 --- a/packages/mui-base/src/Popover/Root/usePopoverRoot.ts +++ b/packages/mui-base/src/Popover/Root/usePopoverRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { diff --git a/packages/mui-base/src/Popover/Title/PopoverTitle.tsx b/packages/mui-base/src/Popover/Title/PopoverTitle.tsx index 697d5ca69cc..c14edc76319 100644 --- a/packages/mui-base/src/Popover/Title/PopoverTitle.tsx +++ b/packages/mui-base/src/Popover/Title/PopoverTitle.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Popover/Title/usePopoverTitle.ts b/packages/mui-base/src/Popover/Title/usePopoverTitle.ts index 58a1fea77f5..3a6d8825653 100644 --- a/packages/mui-base/src/Popover/Title/usePopoverTitle.ts +++ b/packages/mui-base/src/Popover/Title/usePopoverTitle.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx b/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx index 72df5dfe32f..1a891e98faa 100644 --- a/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx +++ b/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { PopoverTriggerOwnerState, PopoverTriggerProps } from './PopoverTrigger.types'; diff --git a/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx b/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx index 49d7bb82cf1..d5e604f7a93 100644 --- a/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx +++ b/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts b/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts index 9fa7b18b437..4f53fda7859 100644 --- a/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts +++ b/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx b/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx index 88cb4217c49..a1861dff9fc 100644 --- a/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx +++ b/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx @@ -1,4 +1,5 @@ '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/PreviewCard/Backdrop/usePreviewCardBackdrop.ts b/packages/mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts index cdb0850d7ef..7c029442a13 100644 --- a/packages/mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts +++ b/packages/mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { UsePreviewCardBackdropReturnValue } from './usePreviewCardBackdrop.types'; diff --git a/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx b/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx index 586fa1321fd..98de491ba88 100644 --- a/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx +++ b/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts b/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts index 4aeeccd7a09..df07e686af9 100644 --- a/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts +++ b/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx index c52116ed554..22c8545d00c 100644 --- a/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx +++ b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx @@ -1,4 +1,5 @@ '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/PreviewCard/Positioner/PreviewCardPositionerContext.ts b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositionerContext.ts index dd8c624ae7a..4df1b9878f6 100644 --- a/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositionerContext.ts +++ b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositionerContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { PreviewCardPositionerContextValue } from './PreviewCardPositioner.types'; diff --git a/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts b/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts index b1a71fda4d5..53e66f18b5a 100644 --- a/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts +++ b/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { UsePreviewCardPositionerParameters, diff --git a/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts b/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts index 9ed62407576..5a0e564e995 100644 --- a/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts +++ b/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import type { PreviewCardRootContextValue } from './PreviewCardRoot.types'; diff --git a/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx b/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx index c0b9101ce10..16181ac9440 100644 --- a/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx +++ b/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { PreviewCardRootProps } from './PreviewCardRoot.types'; diff --git a/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts b/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts index 0453d9ba467..d5194aa4d09 100644 --- a/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts +++ b/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { diff --git a/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx b/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx index 33ccbdbafb2..08a54578637 100644 --- a/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx +++ b/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts b/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts index 2e79aae6842..5ac8c41e023 100644 --- a/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts +++ b/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts @@ -1,3 +1,5 @@ +'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/Progress/Indicator/ProgressIndicator.tsx b/packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx index 180072c34ce..809ab7b3f56 100644 --- a/packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx +++ b/packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts b/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts index 883501567a6..d42b48bd312 100644 --- a/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts +++ b/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { diff --git a/packages/mui-base/src/Progress/Root/ProgressContext.tsx b/packages/mui-base/src/Progress/Root/ProgressContext.tsx index d0a2ebce699..2aa94ab24d5 100644 --- a/packages/mui-base/src/Progress/Root/ProgressContext.tsx +++ b/packages/mui-base/src/Progress/Root/ProgressContext.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { ProgressContextValue } from './ProgressRoot.types'; diff --git a/packages/mui-base/src/Progress/Root/ProgressRoot.tsx b/packages/mui-base/src/Progress/Root/ProgressRoot.tsx index 6e3787d3ba0..db11a60e74f 100644 --- a/packages/mui-base/src/Progress/Root/ProgressRoot.tsx +++ b/packages/mui-base/src/Progress/Root/ProgressRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Progress/Root/useProgressRoot.ts b/packages/mui-base/src/Progress/Root/useProgressRoot.ts index 6019ad2a2fb..2d90523f12d 100644 --- a/packages/mui-base/src/Progress/Root/useProgressRoot.ts +++ b/packages/mui-base/src/Progress/Root/useProgressRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { diff --git a/packages/mui-base/src/Progress/Track/ProgressTrack.tsx b/packages/mui-base/src/Progress/Track/ProgressTrack.tsx index c18036eae88..5623ce37faf 100644 --- a/packages/mui-base/src/Progress/Track/ProgressTrack.tsx +++ b/packages/mui-base/src/Progress/Track/ProgressTrack.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx b/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx index 5a1e3190fff..fe666535aab 100644 --- a/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx +++ b/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx @@ -1,4 +1,5 @@ '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/Radio/Root/RadioRoot.tsx b/packages/mui-base/src/Radio/Root/RadioRoot.tsx index 0cabffef115..11f3814b036 100644 --- a/packages/mui-base/src/Radio/Root/RadioRoot.tsx +++ b/packages/mui-base/src/Radio/Root/RadioRoot.tsx @@ -1,4 +1,5 @@ '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/Radio/Root/RadioRootContext.ts b/packages/mui-base/src/Radio/Root/RadioRootContext.ts index 660bbc371ab..cd9e8c52613 100644 --- a/packages/mui-base/src/Radio/Root/RadioRootContext.ts +++ b/packages/mui-base/src/Radio/Root/RadioRootContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; export interface RadioRootContext { diff --git a/packages/mui-base/src/Radio/Root/useRadioRoot.tsx b/packages/mui-base/src/Radio/Root/useRadioRoot.tsx index 87dda643b58..8c0f85f9587 100644 --- a/packages/mui-base/src/Radio/Root/useRadioRoot.tsx +++ b/packages/mui-base/src/Radio/Root/useRadioRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { visuallyHidden } from '../../utils/visuallyHidden'; diff --git a/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx b/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx index 2fc5100a3d0..9999c0bca2b 100644 --- a/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx +++ b/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx @@ -1,4 +1,5 @@ '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/RadioGroup/Root/RadioGroupRootContext.ts b/packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts index 2aef2556eda..193865a69a6 100644 --- a/packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts +++ b/packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { NOOP } from '../../utils/noop'; diff --git a/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts b/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts index 667da5542c0..726f4db01cb 100644 --- a/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts +++ b/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts @@ -1,3 +1,5 @@ +'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/SliderControl.tsx b/packages/mui-base/src/Slider/Control/SliderControl.tsx index b16b8bca600..8d5b509b6bf 100644 --- a/packages/mui-base/src/Slider/Control/SliderControl.tsx +++ b/packages/mui-base/src/Slider/Control/SliderControl.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Control/useSliderControl.ts b/packages/mui-base/src/Slider/Control/useSliderControl.ts index 5937fbbed48..e8f11ba0733 100644 --- a/packages/mui-base/src/Slider/Control/useSliderControl.ts +++ b/packages/mui-base/src/Slider/Control/useSliderControl.ts @@ -1,3 +1,5 @@ +'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/Indicator/SliderIndicator.tsx b/packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx index ee5e59e7367..f255963a6c1 100644 --- a/packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx +++ b/packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts b/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts index 7909c9f0b67..15023660188 100644 --- a/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts +++ b/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { diff --git a/packages/mui-base/src/Slider/Output/SliderOutput.tsx b/packages/mui-base/src/Slider/Output/SliderOutput.tsx index 3919e035df9..754b3d0191e 100644 --- a/packages/mui-base/src/Slider/Output/SliderOutput.tsx +++ b/packages/mui-base/src/Slider/Output/SliderOutput.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Output/useSliderOutput.ts b/packages/mui-base/src/Slider/Output/useSliderOutput.ts index 111b7e04731..5ab94e37a32 100644 --- a/packages/mui-base/src/Slider/Output/useSliderOutput.ts +++ b/packages/mui-base/src/Slider/Output/useSliderOutput.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { UseSliderOutputParameters, UseSliderOutputReturnValue } from './SliderOutput.types'; diff --git a/packages/mui-base/src/Slider/Root/SliderProvider.tsx b/packages/mui-base/src/Slider/Root/SliderProvider.tsx index 7e3e158a323..e940e59cd7d 100644 --- a/packages/mui-base/src/Slider/Root/SliderProvider.tsx +++ b/packages/mui-base/src/Slider/Root/SliderProvider.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { CompoundComponentContext } from '../../useCompound'; diff --git a/packages/mui-base/src/Slider/Root/SliderRoot.tsx b/packages/mui-base/src/Slider/Root/SliderRoot.tsx index eece890d487..d49c15589d7 100644 --- a/packages/mui-base/src/Slider/Root/SliderRoot.tsx +++ b/packages/mui-base/src/Slider/Root/SliderRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Root/useSliderRoot.ts b/packages/mui-base/src/Slider/Root/useSliderRoot.ts index d295ce8040b..8aa0ffb9f24 100644 --- a/packages/mui-base/src/Slider/Root/useSliderRoot.ts +++ b/packages/mui-base/src/Slider/Root/useSliderRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { areArraysEqual } from '../../utils/areArraysEqual'; import { clamp } from '../../utils/clamp'; diff --git a/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx b/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx index 76e13818786..cda532942d3 100644 --- a/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx +++ b/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { getStyleHookProps } from '../../utils/getStyleHookProps'; diff --git a/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts b/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts index b386f753e3e..48d8f3046c4 100644 --- a/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts +++ b/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useForkRef } from '../../utils/useForkRef'; diff --git a/packages/mui-base/src/Slider/Track/SliderTrack.tsx b/packages/mui-base/src/Slider/Track/SliderTrack.tsx index 969adfee2e3..54c5d6b36e1 100644 --- a/packages/mui-base/src/Slider/Track/SliderTrack.tsx +++ b/packages/mui-base/src/Slider/Track/SliderTrack.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Switch/Root/SwitchContext.ts b/packages/mui-base/src/Switch/Root/SwitchContext.ts index c2366b61273..94a4c88b013 100644 --- a/packages/mui-base/src/Switch/Root/SwitchContext.ts +++ b/packages/mui-base/src/Switch/Root/SwitchContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { type SwitchOwnerState } from './SwitchRoot.types'; diff --git a/packages/mui-base/src/Switch/Root/SwitchRoot.tsx b/packages/mui-base/src/Switch/Root/SwitchRoot.tsx index 14fc96f096b..ca3afd8c7f5 100644 --- a/packages/mui-base/src/Switch/Root/SwitchRoot.tsx +++ b/packages/mui-base/src/Switch/Root/SwitchRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import refType from '@mui/utils/refType'; diff --git a/packages/mui-base/src/Switch/Root/useSwitchRoot.ts b/packages/mui-base/src/Switch/Root/useSwitchRoot.ts index 60ecf824070..11f311b6344 100644 --- a/packages/mui-base/src/Switch/Root/useSwitchRoot.ts +++ b/packages/mui-base/src/Switch/Root/useSwitchRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { UseSwitchRootParameters, UseSwitchRootReturnValue } from './SwitchRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx index 5ecb02c1407..22063fcbdf6 100644 --- a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx +++ b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { SwitchThumbProps } from './SwitchThumb.types'; diff --git a/packages/mui-base/src/Tabs/Root/TabsContext.ts b/packages/mui-base/src/Tabs/Root/TabsContext.ts index 63c238fa4d8..fb206cbca8d 100644 --- a/packages/mui-base/src/Tabs/Root/TabsContext.ts +++ b/packages/mui-base/src/Tabs/Root/TabsContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { type TabActivationDirection } from './TabsRoot.types'; diff --git a/packages/mui-base/src/Tabs/Root/TabsProvider.tsx b/packages/mui-base/src/Tabs/Root/TabsProvider.tsx index fdef97885f3..2c53b552e41 100644 --- a/packages/mui-base/src/Tabs/Root/TabsProvider.tsx +++ b/packages/mui-base/src/Tabs/Root/TabsProvider.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsContext, TabsContextValue } from './TabsContext'; diff --git a/packages/mui-base/src/Tabs/Root/TabsRoot.tsx b/packages/mui-base/src/Tabs/Root/TabsRoot.tsx index 82473bc322f..220bf7a8ba6 100644 --- a/packages/mui-base/src/Tabs/Root/TabsRoot.tsx +++ b/packages/mui-base/src/Tabs/Root/TabsRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsRootOwnerState, TabsRootProps } from './TabsRoot.types'; diff --git a/packages/mui-base/src/Tabs/Root/useTabsRoot.ts b/packages/mui-base/src/Tabs/Root/useTabsRoot.ts index fb1e39a8a53..c8d9e44f8b6 100644 --- a/packages/mui-base/src/Tabs/Root/useTabsRoot.ts +++ b/packages/mui-base/src/Tabs/Root/useTabsRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { TabActivationDirection, diff --git a/packages/mui-base/src/Tabs/Tab/Tab.tsx b/packages/mui-base/src/Tabs/Tab/Tab.tsx index 06d1a31aae9..3e912237c61 100644 --- a/packages/mui-base/src/Tabs/Tab/Tab.tsx +++ b/packages/mui-base/src/Tabs/Tab/Tab.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { TabProps, TabOwnerState } from './Tab.types'; diff --git a/packages/mui-base/src/Tabs/Tab/useTab.ts b/packages/mui-base/src/Tabs/Tab/useTab.ts index e86fa82e487..94da5016242 100644 --- a/packages/mui-base/src/Tabs/Tab/useTab.ts +++ b/packages/mui-base/src/Tabs/Tab/useTab.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { UseTabParameters, UseTabReturnValue } from './Tab.types'; import { useTabsContext } from '../Root/TabsContext'; diff --git a/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx b/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx index d22e30a8ae0..0acf52d993d 100644 --- a/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx +++ b/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useTabIndicator } from './useTabIndicator'; diff --git a/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts b/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts index faae74df1ea..31aa9c52fa5 100644 --- a/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts +++ b/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { UseTabIndicatorReturnValue } from './TabIndicator.types'; import { useTabsListContext } from '../TabsList/TabsListContext'; diff --git a/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx b/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx index b2516b945ea..18c78fecf51 100644 --- a/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx +++ b/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useTabPanel } from './useTabPanel'; diff --git a/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts b/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts index ee111a13bd2..88c41041639 100644 --- a/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts +++ b/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { UseTabPanelParameters, UseTabPanelReturnValue } from './TabPanel.types'; import { useTabsContext } from '../Root/TabsContext'; diff --git a/packages/mui-base/src/Tabs/TabsList/TabsList.tsx b/packages/mui-base/src/Tabs/TabsList/TabsList.tsx index 8fdd47649dd..801f7a95da7 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsList.tsx +++ b/packages/mui-base/src/Tabs/TabsList/TabsList.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsListOwnerState, TabsListProps } from './TabsList.types'; diff --git a/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts b/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts index b23b4f726a1..3b63d4cb549 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts +++ b/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; export type TabsListContextValue = { diff --git a/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx b/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx index a7e042824fc..eca9c4fda75 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx +++ b/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsListContext, TabsListContextValue } from './TabsListContext'; diff --git a/packages/mui-base/src/Tabs/TabsList/useTabsList.ts b/packages/mui-base/src/Tabs/TabsList/useTabsList.ts index 504733363fd..39c1d219152 100644 --- a/packages/mui-base/src/Tabs/TabsList/useTabsList.ts +++ b/packages/mui-base/src/Tabs/TabsList/useTabsList.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { TabsListActionTypes, diff --git a/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx b/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx index 6e5dba83056..d4b735ba142 100644 --- a/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx +++ b/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { TooltipArrowOwnerState, TooltipArrowProps } from './TooltipArrow.types'; diff --git a/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts b/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts index ca2462409bc..d65ce2e7cb2 100644 --- a/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts +++ b/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx b/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx index f3bc1e440e1..951cf492ec9 100644 --- a/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx +++ b/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { TooltipPopupOwnerState, TooltipPopupProps } from './TooltipPopup.types'; diff --git a/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts b/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts index 42606a18f78..6aa1b0acee1 100644 --- a/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts +++ b/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx b/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx index 359b61a1df2..fa85b39d859 100644 --- a/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx +++ b/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx @@ -1,4 +1,5 @@ '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/Tooltip/Positioner/TooltipPositionerContext.ts b/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts index 4439c3aa5d4..3dbdc83d0d4 100644 --- a/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts +++ b/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import type { TooltipPositionerContextValue } from './TooltipPositioner.types'; diff --git a/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts b/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts index 0ba700b14b9..0f44c06a37b 100644 --- a/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts +++ b/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import type { UseTooltipPositionerParameters, diff --git a/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx b/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx index 4a94d89c934..1f8602ea688 100644 --- a/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx +++ b/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingDelayGroup } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx b/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx index 7097f084484..0dc1e6dd12a 100644 --- a/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx +++ b/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import type { TooltipRootProps } from './TooltipRoot.types'; diff --git a/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts b/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts index 7cdab58e5c6..4358abb30f8 100644 --- a/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts +++ b/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import type { TooltipRootContextValue } from './TooltipRoot.types'; diff --git a/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts b/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts index 27b70dd7ce4..63ca88344d4 100644 --- a/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts +++ b/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { diff --git a/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx b/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx index bbc43f72fee..ca930591e20 100644 --- a/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx +++ b/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { useTooltipRootContext } from '../Root/TooltipRootContext'; diff --git a/packages/mui-base/src/legacy/ClickAwayListener/ClickAwayListener.tsx b/packages/mui-base/src/legacy/ClickAwayListener/ClickAwayListener.tsx index dbdfcee7f09..ea7b2eb0cad 100644 --- a/packages/mui-base/src/legacy/ClickAwayListener/ClickAwayListener.tsx +++ b/packages/mui-base/src/legacy/ClickAwayListener/ClickAwayListener.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { diff --git a/packages/mui-base/src/legacy/FocusTrap/FocusTrap.tsx b/packages/mui-base/src/legacy/FocusTrap/FocusTrap.tsx index bd52658ac9b..e4f2a12246e 100644 --- a/packages/mui-base/src/legacy/FocusTrap/FocusTrap.tsx +++ b/packages/mui-base/src/legacy/FocusTrap/FocusTrap.tsx @@ -1,4 +1,5 @@ 'use client'; + /* eslint-disable consistent-return, jsx-a11y/no-noninteractive-tabindex */ import * as React from 'react'; import PropTypes from 'prop-types'; diff --git a/packages/mui-base/src/legacy/FormControl/FormControl.tsx b/packages/mui-base/src/legacy/FormControl/FormControl.tsx index 54dd993c7c5..d8fb3107525 100644 --- a/packages/mui-base/src/legacy/FormControl/FormControl.tsx +++ b/packages/mui-base/src/legacy/FormControl/FormControl.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import useControlled from '@mui/utils/useControlled'; diff --git a/packages/mui-base/src/legacy/FormControl/useFormControlContext.ts b/packages/mui-base/src/legacy/FormControl/useFormControlContext.ts index 19457e81686..1e9b4c2bf11 100644 --- a/packages/mui-base/src/legacy/FormControl/useFormControlContext.ts +++ b/packages/mui-base/src/legacy/FormControl/useFormControlContext.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { UseFormControlContextReturnValue } from './FormControl.types'; import { FormControlContext } from './FormControlContext'; diff --git a/packages/mui-base/src/legacy/MultiSelect/MultiSelect.tsx b/packages/mui-base/src/legacy/MultiSelect/MultiSelect.tsx index 1f2f842fc81..17f1c0ea053 100644 --- a/packages/mui-base/src/legacy/MultiSelect/MultiSelect.tsx +++ b/packages/mui-base/src/legacy/MultiSelect/MultiSelect.tsx @@ -1,4 +1,5 @@ 'use client'; + let warnedOnce = false; const warn = () => { diff --git a/packages/mui-base/src/legacy/NoSsr/NoSsr.tsx b/packages/mui-base/src/legacy/NoSsr/NoSsr.tsx index e2abe25adfb..486b0d7e82a 100644 --- a/packages/mui-base/src/legacy/NoSsr/NoSsr.tsx +++ b/packages/mui-base/src/legacy/NoSsr/NoSsr.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { exactProp, unstable_useEnhancedEffect as useEnhancedEffect } from '@mui/utils'; diff --git a/packages/mui-base/src/legacy/Option/Option.tsx b/packages/mui-base/src/legacy/Option/Option.tsx index 57c9ce7a8f5..ac14595cd9b 100644 --- a/packages/mui-base/src/legacy/Option/Option.tsx +++ b/packages/mui-base/src/legacy/Option/Option.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { unstable_useForkRef as useForkRef } from '@mui/utils'; diff --git a/packages/mui-base/src/legacy/OptionGroup/OptionGroup.tsx b/packages/mui-base/src/legacy/OptionGroup/OptionGroup.tsx index 17a5b58445a..a9a6e4a4a5e 100644 --- a/packages/mui-base/src/legacy/OptionGroup/OptionGroup.tsx +++ b/packages/mui-base/src/legacy/OptionGroup/OptionGroup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { PolymorphicComponent } from '../utils/PolymorphicComponent'; diff --git a/packages/mui-base/src/legacy/Portal/Portal.tsx b/packages/mui-base/src/legacy/Portal/Portal.tsx index c7b5c403dec..ba3c0a7cdee 100644 --- a/packages/mui-base/src/legacy/Portal/Portal.tsx +++ b/packages/mui-base/src/legacy/Portal/Portal.tsx @@ -1,4 +1,5 @@ '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/legacy/Select/Select.tsx b/packages/mui-base/src/legacy/Select/Select.tsx index 12f292fce79..7490a84ba67 100644 --- a/packages/mui-base/src/legacy/Select/Select.tsx +++ b/packages/mui-base/src/legacy/Select/Select.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { unstable_useForkRef as useForkRef } from '@mui/utils'; diff --git a/packages/mui-base/src/legacy/Snackbar/Snackbar.tsx b/packages/mui-base/src/legacy/Snackbar/Snackbar.tsx index ae1457dd51a..36aa994d6bb 100644 --- a/packages/mui-base/src/legacy/Snackbar/Snackbar.tsx +++ b/packages/mui-base/src/legacy/Snackbar/Snackbar.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { ClickAwayListener } from '../ClickAwayListener'; diff --git a/packages/mui-base/src/legacy/TablePagination/TablePagination.tsx b/packages/mui-base/src/legacy/TablePagination/TablePagination.tsx index 11671bafa6d..258d8b410c4 100644 --- a/packages/mui-base/src/legacy/TablePagination/TablePagination.tsx +++ b/packages/mui-base/src/legacy/TablePagination/TablePagination.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { unstable_useId as useId, chainPropTypes, integerPropType } from '@mui/utils'; diff --git a/packages/mui-base/src/legacy/TablePagination/TablePaginationActions.tsx b/packages/mui-base/src/legacy/TablePagination/TablePaginationActions.tsx index dba1aa837ba..d7423a1c67b 100644 --- a/packages/mui-base/src/legacy/TablePagination/TablePaginationActions.tsx +++ b/packages/mui-base/src/legacy/TablePagination/TablePaginationActions.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { PolymorphicComponent } from '../utils/PolymorphicComponent'; diff --git a/packages/mui-base/src/legacy/TextareaAutosize/TextareaAutosize.tsx b/packages/mui-base/src/legacy/TextareaAutosize/TextareaAutosize.tsx index 7bc5aaae99d..7c7f1e55949 100644 --- a/packages/mui-base/src/legacy/TextareaAutosize/TextareaAutosize.tsx +++ b/packages/mui-base/src/legacy/TextareaAutosize/TextareaAutosize.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { diff --git a/packages/mui-base/src/legacy/Unstable_Popup/Popup.tsx b/packages/mui-base/src/legacy/Unstable_Popup/Popup.tsx index 138c1511782..812c92d2538 100644 --- a/packages/mui-base/src/legacy/Unstable_Popup/Popup.tsx +++ b/packages/mui-base/src/legacy/Unstable_Popup/Popup.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import PropTypes from 'prop-types'; import { diff --git a/packages/mui-base/src/legacy/useAutocomplete/useAutocomplete.ts b/packages/mui-base/src/legacy/useAutocomplete/useAutocomplete.ts index d6cb9cc157b..0e3fa7dbff0 100644 --- a/packages/mui-base/src/legacy/useAutocomplete/useAutocomplete.ts +++ b/packages/mui-base/src/legacy/useAutocomplete/useAutocomplete.ts @@ -1,6 +1,7 @@ // @ts-nocheck TODO: remove when all types are annotated and errors fixed. /* eslint-disable no-constant-condition */ 'use client'; + import * as React from 'react'; import { unstable_setRef as setRef, diff --git a/packages/mui-base/src/legacy/useOption/useOption.ts b/packages/mui-base/src/legacy/useOption/useOption.ts index 999cb79ee57..92547917cf4 100644 --- a/packages/mui-base/src/legacy/useOption/useOption.ts +++ b/packages/mui-base/src/legacy/useOption/useOption.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useForkRef as useForkRef, unstable_useId as useId } from '@mui/utils'; import { SelectOption, UseOptionParameters, UseOptionReturnValue } from './useOption.types'; diff --git a/packages/mui-base/src/legacy/useOption/useOptionContextStabilizer.ts b/packages/mui-base/src/legacy/useOption/useOptionContextStabilizer.ts index f607ea9349c..889e26a4aec 100644 --- a/packages/mui-base/src/legacy/useOption/useOptionContextStabilizer.ts +++ b/packages/mui-base/src/legacy/useOption/useOptionContextStabilizer.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { ListContext, ListContextValue } from '../../useList'; diff --git a/packages/mui-base/src/legacy/useSelect/SelectProvider.tsx b/packages/mui-base/src/legacy/useSelect/SelectProvider.tsx index 9ae9d12f9bb..2691790127c 100644 --- a/packages/mui-base/src/legacy/useSelect/SelectProvider.tsx +++ b/packages/mui-base/src/legacy/useSelect/SelectProvider.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { ListContext, ListContextValue } from '../../useList/ListContext'; import { SelectOption } from '../useOption'; diff --git a/packages/mui-base/src/legacy/useSelect/useSelect.ts b/packages/mui-base/src/legacy/useSelect/useSelect.ts index 89e072e06ed..99ea36338c9 100644 --- a/packages/mui-base/src/legacy/useSelect/useSelect.ts +++ b/packages/mui-base/src/legacy/useSelect/useSelect.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useForkRef as useForkRef, diff --git a/packages/mui-base/src/legacy/useSnackbar/useSnackbar.ts b/packages/mui-base/src/legacy/useSnackbar/useSnackbar.ts index 14f97623dac..d627d0fe489 100644 --- a/packages/mui-base/src/legacy/useSnackbar/useSnackbar.ts +++ b/packages/mui-base/src/legacy/useSnackbar/useSnackbar.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useEventCallback as useEventCallback, diff --git a/packages/mui-base/src/legacy/useTransition/useTransitionStateManager.ts b/packages/mui-base/src/legacy/useTransition/useTransitionStateManager.ts index 55d701cbd70..f41953ab09c 100644 --- a/packages/mui-base/src/legacy/useTransition/useTransitionStateManager.ts +++ b/packages/mui-base/src/legacy/useTransition/useTransitionStateManager.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { TransitionContext } from './TransitionContext'; diff --git a/packages/mui-base/src/legacy/useTransition/useTransitionTrigger.ts b/packages/mui-base/src/legacy/useTransition/useTransitionTrigger.ts index f3e925b3716..a2aa14bebce 100644 --- a/packages/mui-base/src/legacy/useTransition/useTransitionTrigger.ts +++ b/packages/mui-base/src/legacy/useTransition/useTransitionTrigger.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { TransitionContextValue } from './TransitionContext'; diff --git a/packages/mui-base/src/legacy/utils/ClassNameConfigurator.tsx b/packages/mui-base/src/legacy/utils/ClassNameConfigurator.tsx index 7c05240b841..3ccd2e2e894 100644 --- a/packages/mui-base/src/legacy/utils/ClassNameConfigurator.tsx +++ b/packages/mui-base/src/legacy/utils/ClassNameConfigurator.tsx @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; type ClassNameConfiguration = { diff --git a/packages/mui-base/src/legacy/utils/useSlotProps.ts b/packages/mui-base/src/legacy/utils/useSlotProps.ts index 29f4052a450..5b13d094af4 100644 --- a/packages/mui-base/src/legacy/utils/useSlotProps.ts +++ b/packages/mui-base/src/legacy/utils/useSlotProps.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useForkRef } from '../../utils/useForkRef'; import { appendOwnerState, AppendOwnerStateReturnType } from './appendOwnerState'; diff --git a/packages/mui-base/src/useButton/useButton.ts b/packages/mui-base/src/useButton/useButton.ts index f9eab7bb289..dd57effe9f8 100644 --- a/packages/mui-base/src/useButton/useButton.ts +++ b/packages/mui-base/src/useButton/useButton.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useForkRef as useForkRef, diff --git a/packages/mui-base/src/useCompound/useCompoundItem.ts b/packages/mui-base/src/useCompound/useCompoundItem.ts index 1c65a8d8dab..1a52f12c2cf 100644 --- a/packages/mui-base/src/useCompound/useCompoundItem.ts +++ b/packages/mui-base/src/useCompound/useCompoundItem.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useEnhancedEffect as useEnhancedEffect } from '@mui/utils'; import { diff --git a/packages/mui-base/src/useCompound/useCompoundParent.ts b/packages/mui-base/src/useCompound/useCompoundParent.ts index 8cc2dad24b6..f9ccbf71e11 100644 --- a/packages/mui-base/src/useCompound/useCompoundParent.ts +++ b/packages/mui-base/src/useCompound/useCompoundParent.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; interface RegisterItemReturnValue { diff --git a/packages/mui-base/src/useList/ListContext.ts b/packages/mui-base/src/useList/ListContext.ts index b1f8aea95d6..9962dc46382 100644 --- a/packages/mui-base/src/useList/ListContext.ts +++ b/packages/mui-base/src/useList/ListContext.ts @@ -1,3 +1,5 @@ +'use client'; + import * as React from 'react'; import { ListAction } from './listActions.types'; import { ListItemState } from './useList.types'; diff --git a/packages/mui-base/src/useList/useList.ts b/packages/mui-base/src/useList/useList.ts index 92f922e3c0f..43a147a8184 100644 --- a/packages/mui-base/src/useList/useList.ts +++ b/packages/mui-base/src/useList/useList.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { unstable_useForkRef as useForkRef } from '@mui/utils'; import { diff --git a/packages/mui-base/src/useList/useListItem.ts b/packages/mui-base/src/useList/useListItem.ts index 99997484501..29b2dc860c5 100644 --- a/packages/mui-base/src/useList/useListItem.ts +++ b/packages/mui-base/src/useList/useListItem.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { extractEventHandlers } from '../utils/extractEventHandlers'; import { EventHandlers } from '../utils/types'; diff --git a/packages/mui-base/src/utils/useAnchorPositioning.ts b/packages/mui-base/src/utils/useAnchorPositioning.ts index ee15ef95857..f1b5e313094 100644 --- a/packages/mui-base/src/utils/useAnchorPositioning.ts +++ b/packages/mui-base/src/utils/useAnchorPositioning.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { autoUpdate, diff --git a/packages/mui-base/src/utils/useAnimationsFinished.ts b/packages/mui-base/src/utils/useAnimationsFinished.ts index df2ade6c031..0f6c32daac8 100644 --- a/packages/mui-base/src/utils/useAnimationsFinished.ts +++ b/packages/mui-base/src/utils/useAnimationsFinished.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useEventCallback } from './useEventCallback'; diff --git a/packages/mui-base/src/utils/useControllableReducer.ts b/packages/mui-base/src/utils/useControllableReducer.ts index 544a46e84a0..b50c54f9346 100644 --- a/packages/mui-base/src/utils/useControllableReducer.ts +++ b/packages/mui-base/src/utils/useControllableReducer.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { ActionWithContext, diff --git a/packages/mui-base/src/utils/useForcedRerendering.ts b/packages/mui-base/src/utils/useForcedRerendering.ts index 6852cf81822..ea22db467eb 100644 --- a/packages/mui-base/src/utils/useForcedRerendering.ts +++ b/packages/mui-base/src/utils/useForcedRerendering.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; /** diff --git a/packages/mui-base/src/utils/useLatestRef.ts b/packages/mui-base/src/utils/useLatestRef.ts index f55403a8e13..3c0ade7cb17 100644 --- a/packages/mui-base/src/utils/useLatestRef.ts +++ b/packages/mui-base/src/utils/useLatestRef.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useEnhancedEffect } from './useEnhancedEffect'; diff --git a/packages/mui-base/src/utils/useRootElementName.ts b/packages/mui-base/src/utils/useRootElementName.ts index 607a67fe496..2a5efe4c130 100644 --- a/packages/mui-base/src/utils/useRootElementName.ts +++ b/packages/mui-base/src/utils/useRootElementName.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; type UseRootElementNameParameters = { diff --git a/packages/mui-base/src/utils/useTextNavigation.ts b/packages/mui-base/src/utils/useTextNavigation.ts index 7ebdeeef9c9..a3f227c1437 100644 --- a/packages/mui-base/src/utils/useTextNavigation.ts +++ b/packages/mui-base/src/utils/useTextNavigation.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; const TEXT_NAVIGATION_RESET_TIMEOUT = 500; // milliseconds diff --git a/packages/mui-base/src/utils/useTransitionStatus.ts b/packages/mui-base/src/utils/useTransitionStatus.ts index b7fe4e53dff..d31c3475f54 100644 --- a/packages/mui-base/src/utils/useTransitionStatus.ts +++ b/packages/mui-base/src/utils/useTransitionStatus.ts @@ -1,4 +1,5 @@ 'use client'; + import * as React from 'react'; import { useEnhancedEffect } from './useEnhancedEffect'; From 7f66e691d5d35aacddac62f11a6261ea58bdee32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dudak?= Date: Wed, 4 Sep 2024 16:38:18 +0200 Subject: [PATCH 4/5] Fix broken merge result --- packages/mui-base/src/Slider/index.ts | 6 ------ packages/mui-base/src/utils/index.ts | 19 +++++++------------ 2 files changed, 7 insertions(+), 18 deletions(-) diff --git a/packages/mui-base/src/Slider/index.ts b/packages/mui-base/src/Slider/index.ts index d5752933501..be5d9c2dc26 100644 --- a/packages/mui-base/src/Slider/index.ts +++ b/packages/mui-base/src/Slider/index.ts @@ -1,8 +1,3 @@ -<<<<<<< HEAD -export { Slider } from './Slider'; -export * from './Slider.types'; -export * from './sliderClasses'; -======= export { SliderRoot as Root } from './Root/SliderRoot'; export type { SliderRootOwnerState as SliderOwnerState, @@ -52,4 +47,3 @@ export type { UseSliderIndicatorReturnValue, } from './Indicator/SliderIndicator.types'; export { useSliderIndicator } from './Indicator/useSliderIndicator'; ->>>>>>> upstream/master diff --git a/packages/mui-base/src/utils/index.ts b/packages/mui-base/src/utils/index.ts index 173e47c3b55..579f5c2262c 100644 --- a/packages/mui-base/src/utils/index.ts +++ b/packages/mui-base/src/utils/index.ts @@ -1,12 +1,7 @@ -export { appendOwnerState } from './appendOwnerState'; -export { areArraysEqual } from './areArraysEqual'; -export { ClassNameConfigurator } from './ClassNameConfigurator'; -export { extractEventHandlers } from './extractEventHandlers'; -export { isHostComponent } from './isHostComponent'; -export { resolveComponentProps } from './resolveComponentProps'; -export { useRootElementName } from './useRootElementName'; -export { useSlotProps } from './useSlotProps'; -export { mergeSlotProps } from './mergeSlotProps'; -export { prepareForSlot } from './prepareForSlot'; -export * from './PolymorphicComponent'; -export * from './types'; +// Public utils + +export * from './prepareForSlot'; +export * from './MuiCancellableEvent'; +export * from './useScrollLock'; +export * from './useTransitionStatus'; +export * from './visuallyHidden'; From 13197b9f1f37c590861fc5eece8953e2d767e544 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Dudak?= Date: Wed, 18 Sep 2024 10:47:52 +0200 Subject: [PATCH 5/5] Remove blank line --- docs/app/experiments/anchor-positioning.tsx | 1 - docs/app/experiments/collapsible-accordion.tsx | 1 - docs/app/experiments/collapsible-framer.tsx | 1 - docs/app/experiments/collapsible-hidden-until-found.tsx | 1 - docs/app/experiments/collapsible.tsx | 1 - docs/app/experiments/dialog.tsx | 1 - docs/app/experiments/progress.tsx | 1 - docs/app/experiments/slider-change-committed-lag.tsx | 1 - docs/app/experiments/slider-marks.tsx | 1 - docs/app/experiments/slider-template.tsx | 1 - docs/app/experiments/slider-tooltip.tsx | 1 - docs/app/experiments/slider.tsx | 1 - docs/app/experiments/tabs.tsx | 1 - docs/app/experiments/tooltip.tsx | 1 - .../alert-dialog/AlertDialogIntroduction/css-modules/index.js | 1 - .../alert-dialog/AlertDialogIntroduction/css-modules/index.tsx | 1 - .../alert-dialog/AlertDialogIntroduction/system/index.js | 1 - .../alert-dialog/AlertDialogIntroduction/system/index.tsx | 1 - .../alert-dialog/AlertDialogIntroduction/tailwind/index.js | 1 - .../alert-dialog/AlertDialogIntroduction/tailwind/index.tsx | 1 - docs/data/components/alert-dialog/AlertDialogWithTransitions.js | 1 - docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx | 1 - docs/data/components/alert-dialog/NestedAlertDialogs.js | 1 - docs/data/components/alert-dialog/NestedAlertDialogs.tsx | 1 - .../UnstyledCheckboxGroupIntroduction/css/index.js | 1 - .../UnstyledCheckboxGroupIntroduction/css/index.tsx | 1 - .../UnstyledCheckboxGroupIntroduction/system/index.js | 1 - .../UnstyledCheckboxGroupIntroduction/system/index.tsx | 1 - .../UnstyledCheckboxGroupIntroduction/tailwind/index.js | 1 - .../UnstyledCheckboxGroupIntroduction/tailwind/index.tsx | 1 - .../components/checkbox-group/UnstyledCheckboxGroupNested.js | 1 - .../components/checkbox-group/UnstyledCheckboxGroupNested.tsx | 1 - docs/data/components/checkbox/UnstyledCheckboxIndeterminate.js | 1 - docs/data/components/checkbox/UnstyledCheckboxIndeterminate.tsx | 1 - .../components/checkbox/UnstyledCheckboxIndeterminateGroup.js | 1 - .../components/checkbox/UnstyledCheckboxIndeterminateGroup.tsx | 1 - .../checkbox/UnstyledCheckboxIntroduction/css-modules/index.js | 1 - .../checkbox/UnstyledCheckboxIntroduction/css-modules/index.tsx | 1 - .../checkbox/UnstyledCheckboxIntroduction/system/index.js | 1 - .../checkbox/UnstyledCheckboxIntroduction/system/index.tsx | 1 - .../checkbox/UnstyledCheckboxIntroduction/tailwind/index.js | 1 - .../checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx | 1 - docs/data/components/dialog/DialogWithTransitions.js | 1 - docs/data/components/dialog/DialogWithTransitions.tsx | 1 - docs/data/components/dialog/NestedDialogs.js | 1 - docs/data/components/dialog/NestedDialogs.tsx | 1 - .../dialog/UnstyledDialogIntroduction/css-modules/index.js | 1 - .../dialog/UnstyledDialogIntroduction/css-modules/index.tsx | 1 - .../components/dialog/UnstyledDialogIntroduction/system/index.js | 1 - .../dialog/UnstyledDialogIntroduction/system/index.tsx | 1 - .../dialog/UnstyledDialogIntroduction/tailwind/index.js | 1 - .../dialog/UnstyledDialogIntroduction/tailwind/index.tsx | 1 - docs/data/components/field/UnstyledFieldAsync.js | 1 - docs/data/components/field/UnstyledFieldAsync.tsx | 1 - .../components/field/UnstyledFieldIntroduction/system/index.js | 1 - .../components/field/UnstyledFieldIntroduction/system/index.tsx | 1 - docs/data/components/field/UnstyledFieldPassword.js | 1 - docs/data/components/field/UnstyledFieldPassword.tsx | 1 - docs/data/components/field/UnstyledFieldServerError.js | 1 - docs/data/components/field/UnstyledFieldServerError.tsx | 1 - .../fieldset/UnstyledFieldsetIntroduction/system/index.js | 1 - .../fieldset/UnstyledFieldsetIntroduction/system/index.tsx | 1 - docs/data/components/menu/MenuIntroduction/css-modules/Menu.js | 1 - docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx | 1 - docs/data/components/menu/MenuIntroduction/css-modules/index.js | 1 - docs/data/components/menu/MenuIntroduction/css-modules/index.tsx | 1 - docs/data/components/menu/MenuIntroduction/system/index.js | 1 - docs/data/components/menu/MenuIntroduction/system/index.tsx | 1 - docs/data/components/menu/MenuIntroduction/tailwind/index.js | 1 - docs/data/components/menu/MenuIntroduction/tailwind/index.tsx | 1 - docs/data/components/menu/NestedMenu.js | 1 - docs/data/components/menu/NestedMenu.tsx | 1 - docs/data/components/no-ssr/FrameDeferring.js | 1 - docs/data/components/no-ssr/FrameDeferring.tsx | 1 - docs/data/components/no-ssr/SimpleNoSsr.js | 1 - docs/data/components/no-ssr/SimpleNoSsr.tsx | 1 - docs/data/components/number-field/UnstyledNumberFieldFormat.js | 1 - docs/data/components/number-field/UnstyledNumberFieldFormat.tsx | 1 - .../UnstyledNumberFieldIntroduction/css-modules/index.js | 1 - .../UnstyledNumberFieldIntroduction/css-modules/index.tsx | 1 - .../number-field/UnstyledNumberFieldIntroduction/system/index.js | 1 - .../UnstyledNumberFieldIntroduction/system/index.tsx | 1 - .../UnstyledNumberFieldIntroduction/tailwind/index.js | 1 - .../UnstyledNumberFieldIntroduction/tailwind/index.tsx | 1 - docs/data/components/number-field/UnstyledNumberFieldScrub.js | 1 - docs/data/components/number-field/UnstyledNumberFieldScrub.tsx | 1 - .../components/number-field/UnstyledNumberFieldWheelScrub.js | 1 - .../components/number-field/UnstyledNumberFieldWheelScrub.tsx | 1 - .../popover/UnstyledPopoverIntroduction/system/index.js | 1 - .../popover/UnstyledPopoverIntroduction/system/index.tsx | 1 - docs/data/components/popover/UnstyledPopoverTransition.js | 1 - docs/data/components/popover/UnstyledPopoverTransition.tsx | 1 - .../preview-card/UnstyledPreviewCardIntroduction/system/index.js | 1 - .../UnstyledPreviewCardIntroduction/system/index.tsx | 1 - .../components/preview-card/UnstyledPreviewCardTransition.js | 1 - .../components/preview-card/UnstyledPreviewCardTransition.tsx | 1 - docs/data/components/progress/IndeterminateProgress.js | 1 - docs/data/components/progress/IndeterminateProgress.tsx | 1 - docs/data/components/progress/RtlProgress.js | 1 - docs/data/components/progress/RtlProgress.tsx | 1 - .../progress/UnstyledProgressIntroduction/css-modules/index.js | 1 - .../progress/UnstyledProgressIntroduction/css-modules/index.tsx | 1 - .../progress/UnstyledProgressIntroduction/system/index.js | 1 - .../progress/UnstyledProgressIntroduction/system/index.tsx | 1 - .../progress/UnstyledProgressIntroduction/tailwind/index.js | 1 - .../progress/UnstyledProgressIntroduction/tailwind/index.tsx | 1 - .../radio-group/UnstyledRadioGroupIntroduction/system/index.js | 1 - .../radio-group/UnstyledRadioGroupIntroduction/system/index.tsx | 1 - docs/data/components/slider/RangeSlider.js | 1 - docs/data/components/slider/RangeSlider.tsx | 1 - docs/data/components/slider/RtlSlider.js | 1 - docs/data/components/slider/RtlSlider.tsx | 1 - .../slider/UnstyledSliderIntroduction/css-modules/index.js | 1 - .../slider/UnstyledSliderIntroduction/css-modules/index.tsx | 1 - .../components/slider/UnstyledSliderIntroduction/system/index.js | 1 - .../slider/UnstyledSliderIntroduction/system/index.tsx | 1 - .../slider/UnstyledSliderIntroduction/tailwind/index.js | 1 - .../slider/UnstyledSliderIntroduction/tailwind/index.tsx | 1 - docs/data/components/slider/VerticalSlider.js | 1 - docs/data/components/slider/VerticalSlider.tsx | 1 - .../switch/UnstyledSwitchIntroduction/css-modules/index.js | 1 - .../switch/UnstyledSwitchIntroduction/css-modules/index.tsx | 1 - .../components/switch/UnstyledSwitchIntroduction/system/index.js | 1 - .../switch/UnstyledSwitchIntroduction/system/index.tsx | 1 - .../switch/UnstyledSwitchIntroduction/tailwind/index.js | 1 - .../switch/UnstyledSwitchIntroduction/tailwind/index.tsx | 1 - docs/data/components/tabs/IndicatorBubble.js | 1 - docs/data/components/tabs/IndicatorBubble.tsx | 1 - docs/data/components/tabs/IndicatorUnderline.js | 1 - docs/data/components/tabs/IndicatorUnderline.tsx | 1 - docs/data/components/tabs/KeyboardNavigation.js | 1 - docs/data/components/tabs/KeyboardNavigation.tsx | 1 - .../tabs/UnstyledTabsIntroduction/css-modules/index.js | 1 - .../tabs/UnstyledTabsIntroduction/css-modules/index.tsx | 1 - .../components/tabs/UnstyledTabsIntroduction/system/index.js | 1 - .../components/tabs/UnstyledTabsIntroduction/system/index.tsx | 1 - .../components/tabs/UnstyledTabsIntroduction/tailwind/index.js | 1 - .../components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx | 1 - docs/data/components/tabs/UnstyledTabsRouting.js | 1 - docs/data/components/tabs/UnstyledTabsRouting.tsx | 1 - docs/data/components/tooltip/UnstyledTooltipDelayGroup.js | 1 - docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx | 1 - docs/data/components/tooltip/UnstyledTooltipFollowCursor.js | 1 - docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx | 1 - .../tooltip/UnstyledTooltipIntroduction/system/index.js | 1 - .../tooltip/UnstyledTooltipIntroduction/system/index.tsx | 1 - docs/data/components/tooltip/UnstyledTooltipTransition.js | 1 - docs/data/components/tooltip/UnstyledTooltipTransition.tsx | 1 - docs/src/blocks/Demo/DemoContext.ts | 1 - docs/src/blocks/Demo/DemoPlayground.tsx | 1 - docs/src/blocks/Demo/DemoRoot.tsx | 1 - docs/src/blocks/Demo/DemoSourceBrowser.tsx | 1 - docs/src/blocks/Demo/DemoSourceCopy.tsx | 1 - docs/src/blocks/GoogleAnalytics.tsx | 1 - .../blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx | 1 - .../PackageManagerSnippet/PackageManagerSnippetProvider.tsx | 1 - .../blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx | 1 - docs/src/components/DocsVersionSelector.tsx | 1 - docs/src/components/GoogleAnalytics.tsx | 1 - docs/src/components/content/PackageManagerSnippet.tsx | 1 - docs/src/components/demo/CodeSandboxLink.tsx | 1 - docs/src/components/demo/Demo.tsx | 1 - docs/src/components/demo/DemoFileSelector.tsx | 1 - docs/src/components/demo/DemoVariantSelector.tsx | 1 - docs/src/components/demo/DemoVariantSelectorProvider.tsx | 1 - docs/src/components/demo/StackBlitzLink.tsx | 1 - docs/src/design-system/Tooltip.tsx | 1 - .../mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx | 1 - packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx | 1 - .../src/AlertDialog/Description/AlertDialogDescription.tsx | 1 - packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx | 1 - packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx | 1 - packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts | 1 - packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx | 1 - packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx | 1 - packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx | 1 - packages/mui-base/src/Checkbox/Root/CheckboxContext.ts | 1 - packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx | 1 - packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts | 1 - packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts | 1 - packages/mui-base/src/Checkbox/utils.ts | 1 - .../mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts | 1 - packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx | 1 - .../mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts | 1 - .../mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx | 1 - packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx | 1 - .../mui-base/src/Collapsible/Content/useCollapsibleContent.ts | 1 - packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx | 1 - packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx | 1 - packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx | 1 - packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts | 1 - packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx | 1 - .../mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts | 1 - packages/mui-base/src/Composite/Item/CompositeItem.tsx | 1 - packages/mui-base/src/Composite/Item/useCompositeItem.ts | 1 - packages/mui-base/src/Composite/List/CompositeList.tsx | 1 - packages/mui-base/src/Composite/List/CompositeListContext.ts | 1 - packages/mui-base/src/Composite/List/useCompositeListItem.ts | 1 - packages/mui-base/src/Composite/Root/CompositeRoot.tsx | 1 - packages/mui-base/src/Composite/Root/CompositeRootContext.ts | 1 - packages/mui-base/src/Composite/Root/useCompositeRoot.ts | 1 - packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx | 1 - packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts | 1 - packages/mui-base/src/Dialog/Close/DialogClose.tsx | 1 - packages/mui-base/src/Dialog/Close/useDialogClose.ts | 1 - packages/mui-base/src/Dialog/Description/DialogDescription.tsx | 1 - packages/mui-base/src/Dialog/Popup/DialogPopup.tsx | 1 - packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx | 1 - packages/mui-base/src/Dialog/Root/DialogRoot.tsx | 1 - packages/mui-base/src/Dialog/Root/DialogRootContext.ts | 1 - packages/mui-base/src/Dialog/Root/useDialogRoot.ts | 1 - packages/mui-base/src/Dialog/Title/DialogTitle.tsx | 1 - packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx | 1 - packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts | 1 - packages/mui-base/src/Field/Control/FieldControl.tsx | 1 - packages/mui-base/src/Field/Control/useFieldControl.ts | 1 - packages/mui-base/src/Field/Control/useFieldControlValidation.ts | 1 - packages/mui-base/src/Field/Description/FieldDescription.tsx | 1 - packages/mui-base/src/Field/Description/useFieldDescription.ts | 1 - packages/mui-base/src/Field/Error/FieldError.tsx | 1 - packages/mui-base/src/Field/Error/useFieldError.ts | 1 - packages/mui-base/src/Field/Label/FieldLabel.tsx | 1 - packages/mui-base/src/Field/Label/useFieldLabel.ts | 1 - packages/mui-base/src/Field/Root/FieldRoot.tsx | 1 - packages/mui-base/src/Field/Root/FieldRootContext.ts | 1 - packages/mui-base/src/Field/Validity/FieldValidity.tsx | 1 - packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx | 1 - packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts | 1 - packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx | 1 - packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts | 1 - packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts | 1 - packages/mui-base/src/Menu/Arrow/MenuArrow.tsx | 1 - packages/mui-base/src/Menu/Arrow/useMenuArrow.ts | 1 - packages/mui-base/src/Menu/Item/MenuItem.tsx | 1 - packages/mui-base/src/Menu/Item/useMenuItem.ts | 1 - packages/mui-base/src/Menu/Popup/MenuPopup.tsx | 1 - packages/mui-base/src/Menu/Popup/useMenuPopup.ts | 1 - packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx | 1 - packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts | 1 - packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts | 1 - packages/mui-base/src/Menu/Root/MenuRoot.tsx | 1 - packages/mui-base/src/Menu/Root/MenuRootContext.ts | 1 - packages/mui-base/src/Menu/Root/useMenuRoot.ts | 1 - packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx | 1 - packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts | 1 - packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx | 1 - packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts | 1 - packages/mui-base/src/NoSsr/NoSsr.tsx | 1 - .../mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx | 1 - packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx | 1 - .../mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx | 1 - packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx | 1 - packages/mui-base/src/NumberField/Root/NumberFieldContext.ts | 1 - packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx | 1 - packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts | 1 - packages/mui-base/src/NumberField/Root/useScrub.ts | 1 - .../mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx | 1 - .../NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx | 1 - packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx | 1 - packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts | 1 - packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx | 1 - packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts | 1 - packages/mui-base/src/Popover/Close/PopoverClose.tsx | 1 - packages/mui-base/src/Popover/Close/usePopoverClose.ts | 1 - packages/mui-base/src/Popover/Description/PopoverDescription.tsx | 1 - .../mui-base/src/Popover/Description/usePopoverDescription.ts | 1 - packages/mui-base/src/Popover/Popup/PopoverPopup.tsx | 1 - packages/mui-base/src/Popover/Popup/usePopoverPopup.ts | 1 - packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx | 1 - .../mui-base/src/Popover/Positioner/PopoverPositionerContext.ts | 1 - .../mui-base/src/Popover/Positioner/usePopoverPositioner.tsx | 1 - packages/mui-base/src/Popover/Root/PopoverRoot.tsx | 1 - packages/mui-base/src/Popover/Root/PopoverRootContext.ts | 1 - packages/mui-base/src/Popover/Root/usePopoverRoot.ts | 1 - packages/mui-base/src/Popover/Title/PopoverTitle.tsx | 1 - packages/mui-base/src/Popover/Title/usePopoverTitle.ts | 1 - packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx | 1 - packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx | 1 - packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts | 1 - .../mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx | 1 - .../mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts | 1 - packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx | 1 - packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts | 1 - .../src/PreviewCard/Positioner/PreviewCardPositioner.tsx | 1 - .../src/PreviewCard/Positioner/PreviewCardPositionerContext.ts | 1 - .../src/PreviewCard/Positioner/usePreviewCardPositioner.ts | 1 - packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts | 1 - packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx | 1 - packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts | 1 - packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx | 1 - packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts | 1 - packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx | 1 - packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts | 1 - packages/mui-base/src/Progress/Root/ProgressContext.tsx | 1 - packages/mui-base/src/Progress/Root/ProgressRoot.tsx | 1 - packages/mui-base/src/Progress/Root/useProgressRoot.ts | 1 - packages/mui-base/src/Progress/Track/ProgressTrack.tsx | 1 - packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx | 1 - packages/mui-base/src/Radio/Root/RadioRoot.tsx | 1 - packages/mui-base/src/Radio/Root/RadioRootContext.ts | 1 - packages/mui-base/src/Radio/Root/useRadioRoot.tsx | 1 - packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx | 1 - packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts | 1 - packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts | 1 - packages/mui-base/src/Slider/Control/SliderControl.tsx | 1 - packages/mui-base/src/Slider/Control/useSliderControl.ts | 1 - packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx | 1 - packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts | 1 - packages/mui-base/src/Slider/Output/SliderOutput.tsx | 1 - packages/mui-base/src/Slider/Output/useSliderOutput.ts | 1 - packages/mui-base/src/Slider/Root/SliderProvider.tsx | 1 - packages/mui-base/src/Slider/Root/SliderRoot.tsx | 1 - packages/mui-base/src/Slider/Root/useSliderRoot.ts | 1 - packages/mui-base/src/Slider/Thumb/SliderThumb.tsx | 1 - packages/mui-base/src/Slider/Thumb/useSliderThumb.ts | 1 - packages/mui-base/src/Slider/Track/SliderTrack.tsx | 1 - packages/mui-base/src/Switch/Root/SwitchContext.ts | 1 - packages/mui-base/src/Switch/Root/SwitchRoot.tsx | 1 - packages/mui-base/src/Switch/Root/useSwitchRoot.ts | 1 - packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx | 1 - packages/mui-base/src/Tabs/Root/TabsContext.ts | 1 - packages/mui-base/src/Tabs/Root/TabsProvider.tsx | 1 - packages/mui-base/src/Tabs/Root/TabsRoot.tsx | 1 - packages/mui-base/src/Tabs/Root/useTabsRoot.ts | 1 - packages/mui-base/src/Tabs/Tab/Tab.tsx | 1 - packages/mui-base/src/Tabs/Tab/useTab.ts | 1 - packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx | 1 - packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts | 1 - packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx | 1 - packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts | 1 - packages/mui-base/src/Tabs/TabsList/TabsList.tsx | 1 - packages/mui-base/src/Tabs/TabsList/TabsListContext.ts | 1 - packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx | 1 - packages/mui-base/src/Tabs/TabsList/useTabsList.ts | 1 - packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx | 1 - packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts | 1 - packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx | 1 - packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts | 1 - packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx | 1 - .../mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts | 1 - packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts | 1 - packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx | 1 - packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx | 1 - packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts | 1 - packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts | 1 - packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx | 1 - packages/mui-base/src/useButton/useButton.ts | 1 - packages/mui-base/src/useCompound/useCompoundItem.ts | 1 - packages/mui-base/src/useCompound/useCompoundParent.ts | 1 - packages/mui-base/src/useList/ListContext.ts | 1 - packages/mui-base/src/useList/useList.ts | 1 - packages/mui-base/src/useList/useListItem.ts | 1 - packages/mui-base/src/utils/useAnchorPositioning.ts | 1 - packages/mui-base/src/utils/useAnimationsFinished.ts | 1 - packages/mui-base/src/utils/useControllableReducer.ts | 1 - packages/mui-base/src/utils/useForcedRerendering.ts | 1 - packages/mui-base/src/utils/useLatestRef.ts | 1 - packages/mui-base/src/utils/useRootElementName.ts | 1 - packages/mui-base/src/utils/useTextNavigation.ts | 1 - packages/mui-base/src/utils/useTransitionStatus.ts | 1 - 360 files changed, 360 deletions(-) diff --git a/docs/app/experiments/anchor-positioning.tsx b/docs/app/experiments/anchor-positioning.tsx index 98f510dad90..d5442a32f23 100644 --- a/docs/app/experiments/anchor-positioning.tsx +++ b/docs/app/experiments/anchor-positioning.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as ReactDOM from 'react-dom'; diff --git a/docs/app/experiments/collapsible-accordion.tsx b/docs/app/experiments/collapsible-accordion.tsx index ceec392ed03..fa14e5ac60a 100644 --- a/docs/app/experiments/collapsible-accordion.tsx +++ b/docs/app/experiments/collapsible-accordion.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/collapsible-framer.tsx b/docs/app/experiments/collapsible-framer.tsx index 918e4699bef..92682ab3036 100644 --- a/docs/app/experiments/collapsible-framer.tsx +++ b/docs/app/experiments/collapsible-framer.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/collapsible-hidden-until-found.tsx b/docs/app/experiments/collapsible-hidden-until-found.tsx index 9e2cd7d604c..cfa9e0484f9 100644 --- a/docs/app/experiments/collapsible-hidden-until-found.tsx +++ b/docs/app/experiments/collapsible-hidden-until-found.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/collapsible.tsx b/docs/app/experiments/collapsible.tsx index a69c9c0d3f9..55d3477a41f 100644 --- a/docs/app/experiments/collapsible.tsx +++ b/docs/app/experiments/collapsible.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/app/experiments/dialog.tsx b/docs/app/experiments/dialog.tsx index d1dd28b1891..79dfd398042 100644 --- a/docs/app/experiments/dialog.tsx +++ b/docs/app/experiments/dialog.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import * as Dialog from '@base_ui/react/Dialog'; diff --git a/docs/app/experiments/progress.tsx b/docs/app/experiments/progress.tsx index eee05f95081..1db6f0dc53a 100644 --- a/docs/app/experiments/progress.tsx +++ b/docs/app/experiments/progress.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Progress from '@base_ui/react/Progress'; diff --git a/docs/app/experiments/slider-change-committed-lag.tsx b/docs/app/experiments/slider-change-committed-lag.tsx index 62e06e32a8e..8ced35a40ad 100644 --- a/docs/app/experiments/slider-change-committed-lag.tsx +++ b/docs/app/experiments/slider-change-committed-lag.tsx @@ -1,5 +1,4 @@ 'use client'; - // https://github.com/mui/material-ui/issues/41739 // to cross check whether this issue would still occur in the new API import * as React from 'react'; diff --git a/docs/app/experiments/slider-marks.tsx b/docs/app/experiments/slider-marks.tsx index d657adf020d..2026be9b07e 100644 --- a/docs/app/experiments/slider-marks.tsx +++ b/docs/app/experiments/slider-marks.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Slider from '@base_ui/react/Slider'; import { useSliderContext } from '@base_ui/react/Slider'; diff --git a/docs/app/experiments/slider-template.tsx b/docs/app/experiments/slider-template.tsx index 46dc5022b7e..33bee84cf15 100644 --- a/docs/app/experiments/slider-template.tsx +++ b/docs/app/experiments/slider-template.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Slider from '@base_ui/react/Slider'; import { Styles } from './slider'; diff --git a/docs/app/experiments/slider-tooltip.tsx b/docs/app/experiments/slider-tooltip.tsx index 977e93b7754..d221b5c637d 100644 --- a/docs/app/experiments/slider-tooltip.tsx +++ b/docs/app/experiments/slider-tooltip.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/app/experiments/slider.tsx b/docs/app/experiments/slider.tsx index 3d789a1a907..449930434d7 100644 --- a/docs/app/experiments/slider.tsx +++ b/docs/app/experiments/slider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/app/experiments/tabs.tsx b/docs/app/experiments/tabs.tsx index c52b25bc7ba..c7878151330 100644 --- a/docs/app/experiments/tabs.tsx +++ b/docs/app/experiments/tabs.tsx @@ -1,5 +1,4 @@ 'use client'; - /* eslint-disable react/no-danger */ import * as React from 'react'; import { css, styled } from '@mui/system'; diff --git a/docs/app/experiments/tooltip.tsx b/docs/app/experiments/tooltip.tsx index 039eb3671e4..7a6cf11d4d0 100644 --- a/docs/app/experiments/tooltip.tsx +++ b/docs/app/experiments/tooltip.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled, keyframes } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js index 2259dd67623..dfece4502d9 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx index 2259dd67623..dfece4502d9 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js index f34f4a133bb..d61c8a6af0f 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx index f34f4a133bb..d61c8a6af0f 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js index e4c426cedee..282a7bada92 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; diff --git a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx index 5086421b2b0..5c82c36ad1c 100644 --- a/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx +++ b/docs/data/components/alert-dialog/AlertDialogIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as AlertDialog from '@base_ui/react/AlertDialog'; diff --git a/docs/data/components/alert-dialog/AlertDialogWithTransitions.js b/docs/data/components/alert-dialog/AlertDialogWithTransitions.js index 3d5ceafafb9..e1a4044c40d 100644 --- a/docs/data/components/alert-dialog/AlertDialogWithTransitions.js +++ b/docs/data/components/alert-dialog/AlertDialogWithTransitions.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx b/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx index 3d5ceafafb9..e1a4044c40d 100644 --- a/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx +++ b/docs/data/components/alert-dialog/AlertDialogWithTransitions.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/NestedAlertDialogs.js b/docs/data/components/alert-dialog/NestedAlertDialogs.js index 5eaea877f83..3e54627ca16 100644 --- a/docs/data/components/alert-dialog/NestedAlertDialogs.js +++ b/docs/data/components/alert-dialog/NestedAlertDialogs.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/alert-dialog/NestedAlertDialogs.tsx b/docs/data/components/alert-dialog/NestedAlertDialogs.tsx index 5eaea877f83..3e54627ca16 100644 --- a/docs/data/components/alert-dialog/NestedAlertDialogs.tsx +++ b/docs/data/components/alert-dialog/NestedAlertDialogs.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseAlertDialog from '@base_ui/react/AlertDialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.js b/docs/data/components/checkbox-group/UnstyledCheckboxGroupIntroduction/css/index.js index 31331694ffb..9451cc70025 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 31331694ffb..9451cc70025 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 26b73c5315d..7e3d15a3101 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 26b73c5315d..7e3d15a3101 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 41a8de13735..62000e34d6f 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 e6f2e72b61b..4a0dea01246 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 d7ce96b2071..da680a42a47 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 a19cf961c34..d02bf96282a 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 e8a8fe2acb4..df35d422c1f 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 e8a8fe2acb4..df35d422c1f 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 0cd0d808c6b..55e00276f8b 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 0cd0d808c6b..55e00276f8b 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 98af3215970..bd1a3dc81df 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 98af3215970..bd1a3dc81df 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 049b7a0aa5d..2aad3c2e19c 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 049b7a0aa5d..2aad3c2e19c 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 d3d174a4b59..bf1eee08b17 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 25e27a70487..2b4a8d293b1 100644 --- a/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx +++ b/docs/data/components/checkbox/UnstyledCheckboxIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseCheckbox from '@base_ui/react/Checkbox'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/dialog/DialogWithTransitions.js b/docs/data/components/dialog/DialogWithTransitions.js index 29bd1715752..7b219eb985e 100644 --- a/docs/data/components/dialog/DialogWithTransitions.js +++ b/docs/data/components/dialog/DialogWithTransitions.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/DialogWithTransitions.tsx b/docs/data/components/dialog/DialogWithTransitions.tsx index 29bd1715752..7b219eb985e 100644 --- a/docs/data/components/dialog/DialogWithTransitions.tsx +++ b/docs/data/components/dialog/DialogWithTransitions.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/NestedDialogs.js b/docs/data/components/dialog/NestedDialogs.js index 96e44ba29db..1ecbc04465b 100644 --- a/docs/data/components/dialog/NestedDialogs.js +++ b/docs/data/components/dialog/NestedDialogs.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/NestedDialogs.tsx b/docs/data/components/dialog/NestedDialogs.tsx index 96e44ba29db..1ecbc04465b 100644 --- a/docs/data/components/dialog/NestedDialogs.tsx +++ b/docs/data/components/dialog/NestedDialogs.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseDialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js index 47dcb72da20..9e9eaab474c 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx index 47dcb72da20..9e9eaab474c 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import classes from './styles.module.css'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js index 42e8924c1bf..4129596a8f6 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx index 42e8924c1bf..4129596a8f6 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; import { styled } from '@mui/system'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js index 6e2afc4733a..f4ebdf05b9f 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; diff --git a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx index 5ec24deb6c8..d94898973c4 100644 --- a/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx +++ b/docs/data/components/dialog/UnstyledDialogIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Dialog from '@base_ui/react/Dialog'; diff --git a/docs/data/components/field/UnstyledFieldAsync.js b/docs/data/components/field/UnstyledFieldAsync.js index 5c8529b04a6..4a413760c70 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 1b03e56cfff..8a1a7448d2c 100644 --- a/docs/data/components/field/UnstyledFieldAsync.tsx +++ b/docs/data/components/field/UnstyledFieldAsync.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldIntroduction/system/index.js b/docs/data/components/field/UnstyledFieldIntroduction/system/index.js index 534c9a2e093..75e14928471 100644 --- a/docs/data/components/field/UnstyledFieldIntroduction/system/index.js +++ b/docs/data/components/field/UnstyledFieldIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx b/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx index 534c9a2e093..75e14928471 100644 --- a/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx +++ b/docs/data/components/field/UnstyledFieldIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldPassword.js b/docs/data/components/field/UnstyledFieldPassword.js index 709b3739b8f..ccc729cd0cd 100644 --- a/docs/data/components/field/UnstyledFieldPassword.js +++ b/docs/data/components/field/UnstyledFieldPassword.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldPassword.tsx b/docs/data/components/field/UnstyledFieldPassword.tsx index ca0339221b8..1181ef90e55 100644 --- a/docs/data/components/field/UnstyledFieldPassword.tsx +++ b/docs/data/components/field/UnstyledFieldPassword.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/field/UnstyledFieldServerError.js b/docs/data/components/field/UnstyledFieldServerError.js index 59ef1680494..79855e6a458 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 0abc346b779..70405982d53 100644 --- a/docs/data/components/field/UnstyledFieldServerError.tsx +++ b/docs/data/components/field/UnstyledFieldServerError.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import { styled } from '@mui/system'; diff --git a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js index 9555506e2ae..fc0380e0705 100644 --- a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js +++ b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import * as Fieldset from '@base_ui/react/Fieldset'; diff --git a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx index 9555506e2ae..fc0380e0705 100644 --- a/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx +++ b/docs/data/components/fieldset/UnstyledFieldsetIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Field from '@base_ui/react/Field'; import * as Fieldset from '@base_ui/react/Fieldset'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js index cc7277595e4..b7ab6ab1f25 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js +++ b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseMenu from '@base_ui/react/Menu'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx index d3044768fb0..937f3c13ce1 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx +++ b/docs/data/components/menu/MenuIntroduction/css-modules/Menu.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseMenu from '@base_ui/react/Menu'; import classes from './Menu.module.css'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/index.js b/docs/data/components/menu/MenuIntroduction/css-modules/index.js index 172271f6240..8751242269a 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/index.js +++ b/docs/data/components/menu/MenuIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { Menu, MenuItems, MenuItem, MenuTrigger } from './Menu'; diff --git a/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx b/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx index 533c546c9fd..caa5b8578b7 100644 --- a/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx +++ b/docs/data/components/menu/MenuIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { Menu, MenuItems, MenuItem, MenuTrigger } from './Menu'; diff --git a/docs/data/components/menu/MenuIntroduction/system/index.js b/docs/data/components/menu/MenuIntroduction/system/index.js index d57d0d289fd..41a358cd042 100644 --- a/docs/data/components/menu/MenuIntroduction/system/index.js +++ b/docs/data/components/menu/MenuIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/menu/MenuIntroduction/system/index.tsx b/docs/data/components/menu/MenuIntroduction/system/index.tsx index 1ab204057cc..202decc7928 100644 --- a/docs/data/components/menu/MenuIntroduction/system/index.tsx +++ b/docs/data/components/menu/MenuIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/menu/MenuIntroduction/tailwind/index.js b/docs/data/components/menu/MenuIntroduction/tailwind/index.js index 7761805eff6..126f3fb6ab9 100644 --- a/docs/data/components/menu/MenuIntroduction/tailwind/index.js +++ b/docs/data/components/menu/MenuIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx b/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx index 6d25f08e03d..920ef21d540 100644 --- a/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx +++ b/docs/data/components/menu/MenuIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/menu/NestedMenu.js b/docs/data/components/menu/NestedMenu.js index cbf23ee2a83..82d31a8227f 100644 --- a/docs/data/components/menu/NestedMenu.js +++ b/docs/data/components/menu/NestedMenu.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/menu/NestedMenu.tsx b/docs/data/components/menu/NestedMenu.tsx index 1132e1b3e42..9eb43acaf52 100644 --- a/docs/data/components/menu/NestedMenu.tsx +++ b/docs/data/components/menu/NestedMenu.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Menu from '@base_ui/react/Menu'; import { styled } from '@mui/system'; diff --git a/docs/data/components/no-ssr/FrameDeferring.js b/docs/data/components/no-ssr/FrameDeferring.js index 5b4b632f849..4a9b5b5f132 100644 --- a/docs/data/components/no-ssr/FrameDeferring.js +++ b/docs/data/components/no-ssr/FrameDeferring.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/no-ssr/FrameDeferring.tsx b/docs/data/components/no-ssr/FrameDeferring.tsx index 6682cee30f4..3b1679494c5 100644 --- a/docs/data/components/no-ssr/FrameDeferring.tsx +++ b/docs/data/components/no-ssr/FrameDeferring.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/no-ssr/SimpleNoSsr.js b/docs/data/components/no-ssr/SimpleNoSsr.js index d7831627cd1..4c3fa6b5288 100644 --- a/docs/data/components/no-ssr/SimpleNoSsr.js +++ b/docs/data/components/no-ssr/SimpleNoSsr.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/no-ssr/SimpleNoSsr.tsx b/docs/data/components/no-ssr/SimpleNoSsr.tsx index d7831627cd1..4c3fa6b5288 100644 --- a/docs/data/components/no-ssr/SimpleNoSsr.tsx +++ b/docs/data/components/no-ssr/SimpleNoSsr.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NoSsr } from '@base_ui/react/NoSsr'; import { Box } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldFormat.js b/docs/data/components/number-field/UnstyledNumberFieldFormat.js index 5b4c47333c4..6354175c3b6 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldFormat.js +++ b/docs/data/components/number-field/UnstyledNumberFieldFormat.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled, css } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx b/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx index 5b4c47333c4..6354175c3b6 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldFormat.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled, css } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js index 8f2abc4acee..f4919cd483f 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as NumberField from '@base_ui/react/NumberField'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx index 8f2abc4acee..f4919cd483f 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as NumberField from '@base_ui/react/NumberField'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js index a8b2a328968..0ecfce83ea7 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import * as Field from '@base_ui/react/Field'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx index a8b2a328968..0ecfce83ea7 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import * as Field from '@base_ui/react/Field'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js index e05bc3b0915..7fb70bffe17 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseNumberField from '@base_ui/react/NumberField'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx index b4e5550b806..889d039e170 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldScrub.js b/docs/data/components/number-field/UnstyledNumberFieldScrub.js index 0e5dea5dfd6..164de5acf14 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldScrub.js +++ b/docs/data/components/number-field/UnstyledNumberFieldScrub.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx b/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx index 0e5dea5dfd6..164de5acf14 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldScrub.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js index d47b767b0a1..b0ef9a2b744 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js +++ b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx index d47b767b0a1..b0ef9a2b744 100644 --- a/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx +++ b/docs/data/components/number-field/UnstyledNumberFieldWheelScrub.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseNumberField from '@base_ui/react/NumberField'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js index ce9d793dca6..38d2d2de2a1 100644 --- a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js +++ b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx index ce9d793dca6..38d2d2de2a1 100644 --- a/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx +++ b/docs/data/components/popover/UnstyledPopoverIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverTransition.js b/docs/data/components/popover/UnstyledPopoverTransition.js index 1717eeca722..5e50a7e09ce 100644 --- a/docs/data/components/popover/UnstyledPopoverTransition.js +++ b/docs/data/components/popover/UnstyledPopoverTransition.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/popover/UnstyledPopoverTransition.tsx b/docs/data/components/popover/UnstyledPopoverTransition.tsx index 1717eeca722..5e50a7e09ce 100644 --- a/docs/data/components/popover/UnstyledPopoverTransition.tsx +++ b/docs/data/components/popover/UnstyledPopoverTransition.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Popover from '@base_ui/react/Popover'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js index 4204a6ee9a1..e7506c5c75f 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js +++ b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx index 4204a6ee9a1..e7506c5c75f 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx +++ b/docs/data/components/preview-card/UnstyledPreviewCardIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardTransition.js b/docs/data/components/preview-card/UnstyledPreviewCardTransition.js index 02941493844..346ba7917eb 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardTransition.js +++ b/docs/data/components/preview-card/UnstyledPreviewCardTransition.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx b/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx index 02941493844..346ba7917eb 100644 --- a/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx +++ b/docs/data/components/preview-card/UnstyledPreviewCardTransition.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as PreviewCard from '@base_ui/react/PreviewCard'; import { styled } from '@mui/system'; diff --git a/docs/data/components/progress/IndeterminateProgress.js b/docs/data/components/progress/IndeterminateProgress.js index cd566a63936..b3195b7a1fe 100644 --- a/docs/data/components/progress/IndeterminateProgress.js +++ b/docs/data/components/progress/IndeterminateProgress.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled, keyframes, css } from '@mui/system'; diff --git a/docs/data/components/progress/IndeterminateProgress.tsx b/docs/data/components/progress/IndeterminateProgress.tsx index cd566a63936..b3195b7a1fe 100644 --- a/docs/data/components/progress/IndeterminateProgress.tsx +++ b/docs/data/components/progress/IndeterminateProgress.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled, keyframes, css } from '@mui/system'; diff --git a/docs/data/components/progress/RtlProgress.js b/docs/data/components/progress/RtlProgress.js index e9a9d993cf0..1c95abdc821 100644 --- a/docs/data/components/progress/RtlProgress.js +++ b/docs/data/components/progress/RtlProgress.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled } from '@mui/system'; diff --git a/docs/data/components/progress/RtlProgress.tsx b/docs/data/components/progress/RtlProgress.tsx index e9a9d993cf0..1c95abdc821 100644 --- a/docs/data/components/progress/RtlProgress.tsx +++ b/docs/data/components/progress/RtlProgress.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseProgress from '@base_ui/react/Progress'; import { Box, styled } from '@mui/system'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js index ccceb6ba643..bee6da9c003 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js +++ b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Progress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx index ccceb6ba643..bee6da9c003 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx +++ b/docs/data/components/progress/UnstyledProgressIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Progress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js index 948ffaafa31..750a30a67e5 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js +++ b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseProgress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx index 948ffaafa31..750a30a67e5 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx +++ b/docs/data/components/progress/UnstyledProgressIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseProgress from '@base_ui/react/Progress'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js index 0685db07d01..65cdae0d487 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js +++ b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx index 83e64b90803..be812666a72 100644 --- a/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx +++ b/docs/data/components/progress/UnstyledProgressIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as BaseProgress from '@base_ui/react/Progress'; diff --git a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js index 190532eebba..37a96630afc 100644 --- a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js +++ b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as RadioGroup from '@base_ui/react/RadioGroup'; import * as Radio from '@base_ui/react/Radio'; diff --git a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx index 190532eebba..37a96630afc 100644 --- a/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx +++ b/docs/data/components/radio-group/UnstyledRadioGroupIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as RadioGroup from '@base_ui/react/RadioGroup'; import * as Radio from '@base_ui/react/Radio'; diff --git a/docs/data/components/slider/RangeSlider.js b/docs/data/components/slider/RangeSlider.js index f3d01df5124..f8b56822b3a 100644 --- a/docs/data/components/slider/RangeSlider.js +++ b/docs/data/components/slider/RangeSlider.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/RangeSlider.tsx b/docs/data/components/slider/RangeSlider.tsx index 1bca66f5c5e..ddb0cdabaa2 100644 --- a/docs/data/components/slider/RangeSlider.tsx +++ b/docs/data/components/slider/RangeSlider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/RtlSlider.js b/docs/data/components/slider/RtlSlider.js index 5d1006b3867..13c3d16cafa 100644 --- a/docs/data/components/slider/RtlSlider.js +++ b/docs/data/components/slider/RtlSlider.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/RtlSlider.tsx b/docs/data/components/slider/RtlSlider.tsx index f92ce03d01c..62f0aea2ddf 100644 --- a/docs/data/components/slider/RtlSlider.tsx +++ b/docs/data/components/slider/RtlSlider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseSlider from '@base_ui/react/Slider'; import { styled, useTheme, Box } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js index f0296cf30bf..966ce832a29 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js +++ b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx index 18d6244e5ff..d69cde9cf51 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx +++ b/docs/data/components/slider/UnstyledSliderIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js index 84fd02d42f5..dc0b9eec029 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js +++ b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { styled, useTheme, Box } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx index fefbad683e8..4d971a0cd1b 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx +++ b/docs/data/components/slider/UnstyledSliderIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled, useTheme, Box } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js index c673b455450..5f1c3086193 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js +++ b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx index b531f287d7d..f079c3ad492 100644 --- a/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx +++ b/docs/data/components/slider/UnstyledSliderIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as BaseSlider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/VerticalSlider.js b/docs/data/components/slider/VerticalSlider.js index 3a11e378ab8..13c57c833c8 100644 --- a/docs/data/components/slider/VerticalSlider.js +++ b/docs/data/components/slider/VerticalSlider.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as Slider from '@base_ui/react/Slider'; diff --git a/docs/data/components/slider/VerticalSlider.tsx b/docs/data/components/slider/VerticalSlider.tsx index 468bc993bbc..a535eb341c2 100644 --- a/docs/data/components/slider/VerticalSlider.tsx +++ b/docs/data/components/slider/VerticalSlider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Slider from '@base_ui/react/Slider'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js index 74aeff78bfb..ca04551ec50 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Switch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx index 74aeff78bfb..ca04551ec50 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Switch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js index aa280dc8a10..bac7657604d 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseSwitch from '@base_ui/react/Switch'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx index aa280dc8a10..bac7657604d 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as BaseSwitch from '@base_ui/react/Switch'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js index 5de579400b2..9343aef64de 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseSwitch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx index 98f1384bf23..f7443c9756d 100644 --- a/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx +++ b/docs/data/components/switch/UnstyledSwitchIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseSwitch from '@base_ui/react/Switch'; import { useTheme } from '@mui/system'; diff --git a/docs/data/components/tabs/IndicatorBubble.js b/docs/data/components/tabs/IndicatorBubble.js index 037ae090808..6866800e4e1 100644 --- a/docs/data/components/tabs/IndicatorBubble.js +++ b/docs/data/components/tabs/IndicatorBubble.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/IndicatorBubble.tsx b/docs/data/components/tabs/IndicatorBubble.tsx index 037ae090808..6866800e4e1 100644 --- a/docs/data/components/tabs/IndicatorBubble.tsx +++ b/docs/data/components/tabs/IndicatorBubble.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/IndicatorUnderline.js b/docs/data/components/tabs/IndicatorUnderline.js index f3fd01da2c9..cf78e34dd77 100644 --- a/docs/data/components/tabs/IndicatorUnderline.js +++ b/docs/data/components/tabs/IndicatorUnderline.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/IndicatorUnderline.tsx b/docs/data/components/tabs/IndicatorUnderline.tsx index f3fd01da2c9..cf78e34dd77 100644 --- a/docs/data/components/tabs/IndicatorUnderline.tsx +++ b/docs/data/components/tabs/IndicatorUnderline.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { css, styled } from '@mui/system'; import * as BaseTabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/KeyboardNavigation.js b/docs/data/components/tabs/KeyboardNavigation.js index fb082550ca7..163f1229c6b 100644 --- a/docs/data/components/tabs/KeyboardNavigation.js +++ b/docs/data/components/tabs/KeyboardNavigation.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/KeyboardNavigation.tsx b/docs/data/components/tabs/KeyboardNavigation.tsx index fb082550ca7..163f1229c6b 100644 --- a/docs/data/components/tabs/KeyboardNavigation.tsx +++ b/docs/data/components/tabs/KeyboardNavigation.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js index 2531db81953..1044ae51376 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx index 2531db81953..1044ae51376 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/css-modules/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useTheme } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js index dfd7de0cce9..aea0b9744c0 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx index dfd7de0cce9..aea0b9744c0 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { styled } from '@mui/system'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js index 491e2aa8ed7..d8bd50d5bf1 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import clsx from 'clsx'; diff --git a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx index 633ad3ac71c..4eb2e98f54e 100644 --- a/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx +++ b/docs/data/components/tabs/UnstyledTabsIntroduction/tailwind/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsRouting.js b/docs/data/components/tabs/UnstyledTabsRouting.js index dac043a0cf1..5bd42b9d89e 100644 --- a/docs/data/components/tabs/UnstyledTabsRouting.js +++ b/docs/data/components/tabs/UnstyledTabsRouting.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/data/components/tabs/UnstyledTabsRouting.tsx b/docs/data/components/tabs/UnstyledTabsRouting.tsx index ee7a606b9bc..fff226d17da 100644 --- a/docs/data/components/tabs/UnstyledTabsRouting.tsx +++ b/docs/data/components/tabs/UnstyledTabsRouting.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tabs from '@base_ui/react/Tabs'; import { diff --git a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js index 69e9d3e1a75..cfe835f2346 100644 --- a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js +++ b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx index 69e9d3e1a75..cfe835f2346 100644 --- a/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipDelayGroup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js index d4a4ea4b732..957eceae5ce 100644 --- a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js +++ b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx index d4a4ea4b732..957eceae5ce 100644 --- a/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipFollowCursor.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js index e2e09466840..6d2492f1c72 100644 --- a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js +++ b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx index e2e09466840..6d2492f1c72 100644 --- a/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipIntroduction/system/index.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipTransition.js b/docs/data/components/tooltip/UnstyledTooltipTransition.js index ecade847057..1ac008c3da1 100644 --- a/docs/data/components/tooltip/UnstyledTooltipTransition.js +++ b/docs/data/components/tooltip/UnstyledTooltipTransition.js @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/data/components/tooltip/UnstyledTooltipTransition.tsx b/docs/data/components/tooltip/UnstyledTooltipTransition.tsx index ecade847057..1ac008c3da1 100644 --- a/docs/data/components/tooltip/UnstyledTooltipTransition.tsx +++ b/docs/data/components/tooltip/UnstyledTooltipTransition.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tooltip from '@base_ui/react/Tooltip'; import { styled } from '@mui/system'; diff --git a/docs/src/blocks/Demo/DemoContext.ts b/docs/src/blocks/Demo/DemoContext.ts index 7cd43457a2a..a6152474528 100644 --- a/docs/src/blocks/Demo/DemoContext.ts +++ b/docs/src/blocks/Demo/DemoContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoFile, DemoVariant } from './types'; diff --git a/docs/src/blocks/Demo/DemoPlayground.tsx b/docs/src/blocks/Demo/DemoPlayground.tsx index 79f82a97b9c..b525cace55d 100644 --- a/docs/src/blocks/Demo/DemoPlayground.tsx +++ b/docs/src/blocks/Demo/DemoPlayground.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoContext } from './DemoContext'; diff --git a/docs/src/blocks/Demo/DemoRoot.tsx b/docs/src/blocks/Demo/DemoRoot.tsx index 98e3217dc29..640763aaa02 100644 --- a/docs/src/blocks/Demo/DemoRoot.tsx +++ b/docs/src/blocks/Demo/DemoRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoVariant, DemoFile } from './types'; import { DemoContext } from './DemoContext'; diff --git a/docs/src/blocks/Demo/DemoSourceBrowser.tsx b/docs/src/blocks/Demo/DemoSourceBrowser.tsx index 496a004ece4..438d306d046 100644 --- a/docs/src/blocks/Demo/DemoSourceBrowser.tsx +++ b/docs/src/blocks/Demo/DemoSourceBrowser.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DemoContext } from './DemoContext'; diff --git a/docs/src/blocks/Demo/DemoSourceCopy.tsx b/docs/src/blocks/Demo/DemoSourceCopy.tsx index 5a4f78083be..92177f5d6f8 100644 --- a/docs/src/blocks/Demo/DemoSourceCopy.tsx +++ b/docs/src/blocks/Demo/DemoSourceCopy.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import copy from 'clipboard-copy'; import { useDemoContext } from './DemoContext'; diff --git a/docs/src/blocks/GoogleAnalytics.tsx b/docs/src/blocks/GoogleAnalytics.tsx index 751c809c15d..5883fec6135 100644 --- a/docs/src/blocks/GoogleAnalytics.tsx +++ b/docs/src/blocks/GoogleAnalytics.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useMediaQuery } from '@base_ui/react/useMediaQuery'; diff --git a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx index b5939a36f9d..e2d74a1f12a 100644 --- a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx +++ b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetCode.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tabs from '@base_ui/react/Tabs'; diff --git a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx index c534809a2ba..76990fdb65e 100644 --- a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx +++ b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - // eslint-disable-next-line no-restricted-imports import { useEnhancedEffect } from '@base_ui/react/utils/useEnhancedEffect'; import * as React from 'react'; diff --git a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx index 1e1502eb535..eae7177cd5c 100644 --- a/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx +++ b/docs/src/blocks/PackageManagerSnippet/PackageManagerSnippetRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as Tabs from '@base_ui/react/Tabs'; // eslint-disable-next-line no-restricted-imports diff --git a/docs/src/components/DocsVersionSelector.tsx b/docs/src/components/DocsVersionSelector.tsx index 4bbfd60f59b..92be157508b 100644 --- a/docs/src/components/DocsVersionSelector.tsx +++ b/docs/src/components/DocsVersionSelector.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { SelectIcon } from 'docs-base/src/icons/Select'; import * as Menu from '@base_ui/react/Menu'; diff --git a/docs/src/components/GoogleAnalytics.tsx b/docs/src/components/GoogleAnalytics.tsx index 14cf8a06b6c..fae7cac8ecd 100644 --- a/docs/src/components/GoogleAnalytics.tsx +++ b/docs/src/components/GoogleAnalytics.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { usePathname } from 'next/navigation'; import { useDemoVariantSelectorContext } from './demo/DemoVariantSelectorProvider'; diff --git a/docs/src/components/content/PackageManagerSnippet.tsx b/docs/src/components/content/PackageManagerSnippet.tsx index c3e3e795a35..81e0a25a5a1 100644 --- a/docs/src/components/content/PackageManagerSnippet.tsx +++ b/docs/src/components/content/PackageManagerSnippet.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BasePackageManagerSnippet from '../../blocks/PackageManagerSnippet'; import classes from './PackageManagerSnippet.module.css'; diff --git a/docs/src/components/demo/CodeSandboxLink.tsx b/docs/src/components/demo/CodeSandboxLink.tsx index d432d3bbb54..403aa051bec 100644 --- a/docs/src/components/demo/CodeSandboxLink.tsx +++ b/docs/src/components/demo/CodeSandboxLink.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useDemoContext } from 'docs-base/src/blocks/Demo/DemoContext'; import { createCodeSandbox } from 'docs-base/src/blocks/sandbox/createCodeSandbox'; diff --git a/docs/src/components/demo/Demo.tsx b/docs/src/components/demo/Demo.tsx index bbdaf9b5b61..cfeb7b6a86a 100644 --- a/docs/src/components/demo/Demo.tsx +++ b/docs/src/components/demo/Demo.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import * as Collapsible from '@base_ui/react/Collapsible'; diff --git a/docs/src/components/demo/DemoFileSelector.tsx b/docs/src/components/demo/DemoFileSelector.tsx index 183ed14668c..c15610dc3b9 100644 --- a/docs/src/components/demo/DemoFileSelector.tsx +++ b/docs/src/components/demo/DemoFileSelector.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import clsx from 'clsx'; import { DemoContext } from 'docs-base/src/blocks/Demo'; diff --git a/docs/src/components/demo/DemoVariantSelector.tsx b/docs/src/components/demo/DemoVariantSelector.tsx index 3c27b07f4ee..56fda99b5f4 100644 --- a/docs/src/components/demo/DemoVariantSelector.tsx +++ b/docs/src/components/demo/DemoVariantSelector.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { type DemoVariant } from 'docs-base/src/blocks/Demo'; import { useDemoContext } from 'docs-base/src/blocks/Demo/DemoContext'; diff --git a/docs/src/components/demo/DemoVariantSelectorProvider.tsx b/docs/src/components/demo/DemoVariantSelectorProvider.tsx index fccf1827ed9..7c1e5441048 100644 --- a/docs/src/components/demo/DemoVariantSelectorProvider.tsx +++ b/docs/src/components/demo/DemoVariantSelectorProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; // eslint-disable-next-line no-restricted-imports import { useEnhancedEffect } from '@base_ui/react/utils/useEnhancedEffect'; diff --git a/docs/src/components/demo/StackBlitzLink.tsx b/docs/src/components/demo/StackBlitzLink.tsx index ecd7263320d..989839d7136 100644 --- a/docs/src/components/demo/StackBlitzLink.tsx +++ b/docs/src/components/demo/StackBlitzLink.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useDemoContext } from 'docs-base/src/blocks/Demo/DemoContext'; import { createStackBlitzProject } from 'docs-base/src/blocks/sandbox/createStackBlitzProject'; diff --git a/docs/src/design-system/Tooltip.tsx b/docs/src/design-system/Tooltip.tsx index eea4bbdbefb..1d0e04219e6 100644 --- a/docs/src/design-system/Tooltip.tsx +++ b/docs/src/design-system/Tooltip.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as BaseTooltip from '@base_ui/react/Tooltip'; import classes from './Tooltip.module.css'; diff --git a/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx b/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx index cc5588c5f0f..b8df587c4cf 100644 --- a/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx +++ b/packages/mui-base/src/AlertDialog/Backdrop/AlertDialogBackdrop.tsx @@ -1,5 +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 0df7d3a8def..09abb4c4943 100644 --- a/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx +++ b/packages/mui-base/src/AlertDialog/Close/AlertDialogClose.tsx @@ -1,5 +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 37ed65e9599..45b9bd51078 100644 --- a/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx +++ b/packages/mui-base/src/AlertDialog/Description/AlertDialogDescription.tsx @@ -1,5 +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 1068713bea4..f325ab4e006 100644 --- a/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx +++ b/packages/mui-base/src/AlertDialog/Popup/AlertDialogPopup.tsx @@ -1,5 +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 24aeb86dac9..bf09dbd81c7 100644 --- a/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx +++ b/packages/mui-base/src/AlertDialog/Root/AlertDialogRoot.tsx @@ -1,5 +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 7e3d53e60a6..28f710daabe 100644 --- a/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts +++ b/packages/mui-base/src/AlertDialog/Root/AlertDialogRootContext.ts @@ -1,5 +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 83d5d528fa9..ffbad4caef5 100644 --- a/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx +++ b/packages/mui-base/src/AlertDialog/Title/AlertDialogTitle.tsx @@ -1,5 +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 620578ba39f..7f813ad4d48 100644 --- a/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx +++ b/packages/mui-base/src/AlertDialog/Trigger/AlertDialogTrigger.tsx @@ -1,5 +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/Indicator/CheckboxIndicator.tsx b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx index f0b6c7bee7c..e41dd8a952b 100644 --- a/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx +++ b/packages/mui-base/src/Checkbox/Indicator/CheckboxIndicator.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { CheckboxIndicatorProps } from './CheckboxIndicator.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts index 4749a556cdd..57cf0124620 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { CheckboxContextValue } from './CheckboxRoot.types'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx index eb00eedb721..f1551d21ed6 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { CheckboxContext } from './CheckboxContext'; diff --git a/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts b/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts index 0bb7d6ab01c..3b3923608e5 100644 --- a/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts +++ b/packages/mui-base/src/Checkbox/Root/CheckboxRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { CheckboxContextValue } from './CheckboxRoot.types'; diff --git a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts index bd9f4c106b7..ab46fd9f6ef 100644 --- a/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts +++ b/packages/mui-base/src/Checkbox/Root/useCheckboxRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { UseCheckboxRootParameters, UseCheckboxRootReturnValue } from './CheckboxRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Checkbox/utils.ts b/packages/mui-base/src/Checkbox/utils.ts index 1fa41f00656..788cc4326f8 100644 --- a/packages/mui-base/src/Checkbox/utils.ts +++ b/packages/mui-base/src/Checkbox/utils.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { CheckboxRootOwnerState } from './Root/CheckboxRoot.types'; import { getStyleHookProps } from '../utils/getStyleHookProps'; diff --git a/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts b/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts index 64c09f32126..c9fc7be4f24 100644 --- a/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts +++ b/packages/mui-base/src/CheckboxGroup/Parent/useCheckboxGroupParent.ts @@ -1,5 +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/CheckboxGroupRoot.tsx b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx index 78e1adb3456..14b3388730c 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx +++ b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts index c16719e6f70..0c4b461c5f5 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts +++ b/packages/mui-base/src/CheckboxGroup/Root/CheckboxGroupRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { UseCheckboxGroupParent } from '../Parent/useCheckboxGroupParent'; diff --git a/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx b/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx index 7ddb99a2303..b5ebb05335c 100644 --- a/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx +++ b/packages/mui-base/src/CheckboxGroup/Root/useCheckboxGroupRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx b/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx index 785bfa56d96..c258affd84d 100644 --- a/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx +++ b/packages/mui-base/src/Collapsible/Content/CollapsibleContent.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { BaseUIComponentProps } from '../../utils/types'; diff --git a/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts b/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts index 91566336213..1af0eb3aa05 100644 --- a/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts +++ b/packages/mui-base/src/Collapsible/Content/useCollapsibleContent.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx index 2bdb77f0ce0..befc7670a4f 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleContext.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { CollapsibleRoot } from './CollapsibleRoot'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx index 21257ae10de..d1395b0c28f 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.test.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { expect } from 'chai'; import { spy } from 'sinon'; diff --git a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx index c27ded30df3..840e3475c65 100644 --- a/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx +++ b/packages/mui-base/src/Collapsible/Root/CollapsibleRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { BaseUIComponentProps } from '../../utils/types'; diff --git a/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts b/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts index 5d572fd66f6..3467b1e129f 100644 --- a/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts +++ b/packages/mui-base/src/Collapsible/Root/useCollapsibleRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useControlled } from '../../utils/useControlled'; import { useEventCallback } from '../../utils/useEventCallback'; diff --git a/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx b/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx index d5d29ad0850..f8c410a1b47 100644 --- a/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx +++ b/packages/mui-base/src/Collapsible/Trigger/CollapsibleTrigger.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts b/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts index 6b10d93b578..a9db4730efd 100644 --- a/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts +++ b/packages/mui-base/src/Collapsible/Trigger/useCollapsibleTrigger.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Composite/Item/CompositeItem.tsx b/packages/mui-base/src/Composite/Item/CompositeItem.tsx index 984dbb81512..8b876460482 100644 --- a/packages/mui-base/src/Composite/Item/CompositeItem.tsx +++ b/packages/mui-base/src/Composite/Item/CompositeItem.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Composite/Item/useCompositeItem.ts b/packages/mui-base/src/Composite/Item/useCompositeItem.ts index 296f54be11e..70ab405323c 100644 --- a/packages/mui-base/src/Composite/Item/useCompositeItem.ts +++ b/packages/mui-base/src/Composite/Item/useCompositeItem.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useCompositeRootContext } from '../Root/CompositeRootContext'; import { useCompositeListItem } from '../List/useCompositeListItem'; diff --git a/packages/mui-base/src/Composite/List/CompositeList.tsx b/packages/mui-base/src/Composite/List/CompositeList.tsx index ed4f37f82fd..09815eb7e61 100644 --- a/packages/mui-base/src/Composite/List/CompositeList.tsx +++ b/packages/mui-base/src/Composite/List/CompositeList.tsx @@ -1,6 +1,5 @@ /* eslint-disable no-bitwise */ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Composite/List/CompositeListContext.ts b/packages/mui-base/src/Composite/List/CompositeListContext.ts index 719d1bcc28c..07588d903de 100644 --- a/packages/mui-base/src/Composite/List/CompositeListContext.ts +++ b/packages/mui-base/src/Composite/List/CompositeListContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; export interface CompositeListContextValue { diff --git a/packages/mui-base/src/Composite/List/useCompositeListItem.ts b/packages/mui-base/src/Composite/List/useCompositeListItem.ts index 8797f8930b0..7a93d562176 100644 --- a/packages/mui-base/src/Composite/List/useCompositeListItem.ts +++ b/packages/mui-base/src/Composite/List/useCompositeListItem.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; import { useCompositeListContext } from './CompositeListContext'; diff --git a/packages/mui-base/src/Composite/Root/CompositeRoot.tsx b/packages/mui-base/src/Composite/Root/CompositeRoot.tsx index 6a72416e736..9876177ee71 100644 --- a/packages/mui-base/src/Composite/Root/CompositeRoot.tsx +++ b/packages/mui-base/src/Composite/Root/CompositeRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Composite/Root/CompositeRootContext.ts b/packages/mui-base/src/Composite/Root/CompositeRootContext.ts index c11f7478ebc..69648f910fa 100644 --- a/packages/mui-base/src/Composite/Root/CompositeRootContext.ts +++ b/packages/mui-base/src/Composite/Root/CompositeRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; export const CompositeRootContext = React.createContext(null); diff --git a/packages/mui-base/src/Composite/Root/useCompositeRoot.ts b/packages/mui-base/src/Composite/Root/useCompositeRoot.ts index 530110bd888..3a42f6f8dd4 100644 --- a/packages/mui-base/src/Composite/Root/useCompositeRoot.ts +++ b/packages/mui-base/src/Composite/Root/useCompositeRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useEventCallback } from '../../utils/useEventCallback'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx b/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx index 209a11dcd5b..da58021baec 100644 --- a/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx +++ b/packages/mui-base/src/Dialog/Backdrop/DialogBackdrop.tsx @@ -1,5 +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 7c06a05f5ea..2736a38acc9 100644 --- a/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts +++ b/packages/mui-base/src/Dialog/Backdrop/useDialogBackdrop.ts @@ -1,5 +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 de0f2e74922..eadb19c665d 100644 --- a/packages/mui-base/src/Dialog/Close/DialogClose.tsx +++ b/packages/mui-base/src/Dialog/Close/DialogClose.tsx @@ -1,5 +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 d85767daeec..6126fe5d579 100644 --- a/packages/mui-base/src/Dialog/Close/useDialogClose.ts +++ b/packages/mui-base/src/Dialog/Close/useDialogClose.ts @@ -1,5 +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 d26eac0ada7..f95329ab429 100644 --- a/packages/mui-base/src/Dialog/Description/DialogDescription.tsx +++ b/packages/mui-base/src/Dialog/Description/DialogDescription.tsx @@ -1,5 +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 4d9c734d066..0afc599a322 100644 --- a/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx +++ b/packages/mui-base/src/Dialog/Popup/DialogPopup.tsx @@ -1,5 +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 f349d37c4a3..71274a6d5b0 100644 --- a/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx +++ b/packages/mui-base/src/Dialog/Popup/useDialogPopup.tsx @@ -1,5 +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 40ab711db41..0531b0fc43f 100644 --- a/packages/mui-base/src/Dialog/Root/DialogRoot.tsx +++ b/packages/mui-base/src/Dialog/Root/DialogRoot.tsx @@ -1,5 +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 64855ff3deb..09efe1bf8fe 100644 --- a/packages/mui-base/src/Dialog/Root/DialogRootContext.ts +++ b/packages/mui-base/src/Dialog/Root/DialogRootContext.ts @@ -1,5 +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 d1e1a5b9323..9fac5000d32 100644 --- a/packages/mui-base/src/Dialog/Root/useDialogRoot.ts +++ b/packages/mui-base/src/Dialog/Root/useDialogRoot.ts @@ -1,5 +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 4c96e6d3905..f5e82366a72 100644 --- a/packages/mui-base/src/Dialog/Title/DialogTitle.tsx +++ b/packages/mui-base/src/Dialog/Title/DialogTitle.tsx @@ -1,5 +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 eba9903d49d..31804a93b4c 100644 --- a/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx +++ b/packages/mui-base/src/Dialog/Trigger/DialogTrigger.tsx @@ -1,5 +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 eb3d6f5c9f5..e33c881408b 100644 --- a/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts +++ b/packages/mui-base/src/Dialog/Trigger/useDialogTrigger.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Field/Control/FieldControl.tsx b/packages/mui-base/src/Field/Control/FieldControl.tsx index a8fb1b001bb..55e11ff144f 100644 --- a/packages/mui-base/src/Field/Control/FieldControl.tsx +++ b/packages/mui-base/src/Field/Control/FieldControl.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Control/useFieldControl.ts b/packages/mui-base/src/Field/Control/useFieldControl.ts index 888d2f1d98a..c4dc3234784 100644 --- a/packages/mui-base/src/Field/Control/useFieldControl.ts +++ b/packages/mui-base/src/Field/Control/useFieldControl.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Field/Control/useFieldControlValidation.ts b/packages/mui-base/src/Field/Control/useFieldControlValidation.ts index 111a2866dd9..ce26b82ca40 100644 --- a/packages/mui-base/src/Field/Control/useFieldControlValidation.ts +++ b/packages/mui-base/src/Field/Control/useFieldControlValidation.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useEventCallback } from '../../utils/useEventCallback'; import { useFieldRootContext } from '../Root/FieldRootContext'; diff --git a/packages/mui-base/src/Field/Description/FieldDescription.tsx b/packages/mui-base/src/Field/Description/FieldDescription.tsx index c7b0b1582e8..e7c91c84d55 100644 --- a/packages/mui-base/src/Field/Description/FieldDescription.tsx +++ b/packages/mui-base/src/Field/Description/FieldDescription.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Description/useFieldDescription.ts b/packages/mui-base/src/Field/Description/useFieldDescription.ts index 53324692142..8a0705d7ec4 100644 --- a/packages/mui-base/src/Field/Description/useFieldDescription.ts +++ b/packages/mui-base/src/Field/Description/useFieldDescription.ts @@ -1,5 +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/Field/Error/FieldError.tsx b/packages/mui-base/src/Field/Error/FieldError.tsx index 4949eaba207..73ad6371a23 100644 --- a/packages/mui-base/src/Field/Error/FieldError.tsx +++ b/packages/mui-base/src/Field/Error/FieldError.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Error/useFieldError.ts b/packages/mui-base/src/Field/Error/useFieldError.ts index 93afc9a17d5..42ab5b2c6e9 100644 --- a/packages/mui-base/src/Field/Error/useFieldError.ts +++ b/packages/mui-base/src/Field/Error/useFieldError.ts @@ -1,5 +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/Field/Label/FieldLabel.tsx b/packages/mui-base/src/Field/Label/FieldLabel.tsx index 8dee0d94eb1..e721a74f976 100644 --- a/packages/mui-base/src/Field/Label/FieldLabel.tsx +++ b/packages/mui-base/src/Field/Label/FieldLabel.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Label/useFieldLabel.ts b/packages/mui-base/src/Field/Label/useFieldLabel.ts index f88a5b1d1b8..e0d44c44645 100644 --- a/packages/mui-base/src/Field/Label/useFieldLabel.ts +++ b/packages/mui-base/src/Field/Label/useFieldLabel.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useFieldRootContext } from '../Root/FieldRootContext'; diff --git a/packages/mui-base/src/Field/Root/FieldRoot.tsx b/packages/mui-base/src/Field/Root/FieldRoot.tsx index 4841060965f..c6a2bb89e34 100644 --- a/packages/mui-base/src/Field/Root/FieldRoot.tsx +++ b/packages/mui-base/src/Field/Root/FieldRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Field/Root/FieldRootContext.ts b/packages/mui-base/src/Field/Root/FieldRootContext.ts index 10e3dab2e63..9b4bf870221 100644 --- a/packages/mui-base/src/Field/Root/FieldRootContext.ts +++ b/packages/mui-base/src/Field/Root/FieldRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { DEFAULT_VALIDITY_STATE } from '../utils/constants'; import type { FieldRootOwnerState, FieldValidityData } from './FieldRoot.types'; diff --git a/packages/mui-base/src/Field/Validity/FieldValidity.tsx b/packages/mui-base/src/Field/Validity/FieldValidity.tsx index f5fce0601de..cc7146aad86 100644 --- a/packages/mui-base/src/Field/Validity/FieldValidity.tsx +++ b/packages/mui-base/src/Field/Validity/FieldValidity.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useFieldRootContext } from '../Root/FieldRootContext'; diff --git a/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx b/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx index ac74d3f921f..3671ee60d15 100644 --- a/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx +++ b/packages/mui-base/src/Fieldset/Legend/FieldsetLegend.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { FieldsetLegendOwnerState, FieldsetLegendProps } from './FieldsetLegend.types'; diff --git a/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts b/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts index 2972b996e3d..37aefaa774d 100644 --- a/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts +++ b/packages/mui-base/src/Fieldset/Legend/useFieldsetLegend.ts @@ -1,5 +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/FieldsetRoot.tsx b/packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx index 0b440adbab5..ba657b9e3a9 100644 --- a/packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx +++ b/packages/mui-base/src/Fieldset/Root/FieldsetRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { FieldsetRootOwnerState, FieldsetRootProps } from './FieldsetRoot.types'; diff --git a/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts b/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts index 62fce84d6d2..9692eae8b5b 100644 --- a/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts +++ b/packages/mui-base/src/Fieldset/Root/FieldsetRootContext.ts @@ -1,5 +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 6cee4a1c0ec..914fc497a15 100644 --- a/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts +++ b/packages/mui-base/src/Fieldset/Root/useFieldsetRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; diff --git a/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx b/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx index b9e4d4d8976..0baa22e8d7c 100644 --- a/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx +++ b/packages/mui-base/src/Menu/Arrow/MenuArrow.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useMenuArrow } from './useMenuArrow'; diff --git a/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts b/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts index bd03b9ef26e..96cb5fef32c 100644 --- a/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts +++ b/packages/mui-base/src/Menu/Arrow/useMenuArrow.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { GenericHTMLProps } from '../../utils/types'; diff --git a/packages/mui-base/src/Menu/Item/MenuItem.tsx b/packages/mui-base/src/Menu/Item/MenuItem.tsx index eb74878bfcd..22a7620237c 100644 --- a/packages/mui-base/src/Menu/Item/MenuItem.tsx +++ b/packages/mui-base/src/Menu/Item/MenuItem.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingEvents, useFloatingTree, useListItem } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Item/useMenuItem.ts b/packages/mui-base/src/Menu/Item/useMenuItem.ts index b0182bf3667..42f77ebdbd1 100644 --- a/packages/mui-base/src/Menu/Item/useMenuItem.ts +++ b/packages/mui-base/src/Menu/Item/useMenuItem.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { FloatingEvents } from '@floating-ui/react'; import { useButton } from '../../useButton'; diff --git a/packages/mui-base/src/Menu/Popup/MenuPopup.tsx b/packages/mui-base/src/Menu/Popup/MenuPopup.tsx index a32395d5146..e8563436ef8 100644 --- a/packages/mui-base/src/Menu/Popup/MenuPopup.tsx +++ b/packages/mui-base/src/Menu/Popup/MenuPopup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { Side, useFloatingTree } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Popup/useMenuPopup.ts b/packages/mui-base/src/Menu/Popup/useMenuPopup.ts index 691d3e5371e..7a02b912fb3 100644 --- a/packages/mui-base/src/Menu/Popup/useMenuPopup.ts +++ b/packages/mui-base/src/Menu/Popup/useMenuPopup.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { FloatingEvents } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx b/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx index 2e13f4d69bc..b271067355a 100644 --- a/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx +++ b/packages/mui-base/src/Menu/Positioner/MenuPositioner.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { diff --git a/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts b/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts index 8a62dd76998..8e3ad8a1c22 100644 --- a/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts +++ b/packages/mui-base/src/Menu/Positioner/MenuPositionerContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { Side } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts b/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts index 1fdd8727291..a8d13377060 100644 --- a/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts +++ b/packages/mui-base/src/Menu/Positioner/useMenuPositioner.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { Boundary, diff --git a/packages/mui-base/src/Menu/Root/MenuRoot.tsx b/packages/mui-base/src/Menu/Root/MenuRoot.tsx index 38bd4ff1d12..108e3cef704 100644 --- a/packages/mui-base/src/Menu/Root/MenuRoot.tsx +++ b/packages/mui-base/src/Menu/Root/MenuRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingTree } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Root/MenuRootContext.ts b/packages/mui-base/src/Menu/Root/MenuRootContext.ts index ef207f06fdf..a834e3da4e1 100644 --- a/packages/mui-base/src/Menu/Root/MenuRootContext.ts +++ b/packages/mui-base/src/Menu/Root/MenuRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { useMenuRoot } from './useMenuRoot'; diff --git a/packages/mui-base/src/Menu/Root/useMenuRoot.ts b/packages/mui-base/src/Menu/Root/useMenuRoot.ts index bdb768af2b6..84dd3ecda4e 100644 --- a/packages/mui-base/src/Menu/Root/useMenuRoot.ts +++ b/packages/mui-base/src/Menu/Root/useMenuRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { safePolygon, diff --git a/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx b/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx index d8acab39425..2f83941b8e4 100644 --- a/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx +++ b/packages/mui-base/src/Menu/SubmenuTrigger/SubmenuTrigger.tsx @@ -1,5 +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 211864e68ca..79b5e2c4e76 100644 --- a/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts +++ b/packages/mui-base/src/Menu/SubmenuTrigger/useSubmenuTrigger.ts @@ -1,5 +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/Menu/Trigger/MenuTrigger.tsx b/packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx index 9c7c1491d50..4e977f9f86a 100644 --- a/packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx +++ b/packages/mui-base/src/Menu/Trigger/MenuTrigger.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useFloatingTree } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts b/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts index 7fa37015721..4d2e4f9fb9f 100644 --- a/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts +++ b/packages/mui-base/src/Menu/Trigger/useMenuTrigger.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { unstable_useForkRef as useForkRef } from '@mui/utils'; import { FloatingEvents } from '@floating-ui/react'; diff --git a/packages/mui-base/src/NoSsr/NoSsr.tsx b/packages/mui-base/src/NoSsr/NoSsr.tsx index 82980ea4dc8..50e936efb3c 100644 --- a/packages/mui-base/src/NoSsr/NoSsr.tsx +++ b/packages/mui-base/src/NoSsr/NoSsr.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { exactProp, unstable_useEnhancedEffect as useEnhancedEffect } from '@mui/utils'; diff --git a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx index 5d035023c23..7dbc0bcb19a 100644 --- a/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx +++ b/packages/mui-base/src/NumberField/Decrement/NumberFieldDecrement.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldDecrementProps } from './NumberFieldDecrement.types'; diff --git a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx index 89a649c12ba..0ab1353ef4e 100644 --- a/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx +++ b/packages/mui-base/src/NumberField/Group/NumberFieldGroup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldGroupProps } from './NumberFieldGroup.types'; diff --git a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx index 870aa3538eb..f5b8c95b83e 100644 --- a/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx +++ b/packages/mui-base/src/NumberField/Increment/NumberFieldIncrement.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldIncrementProps } from './NumberFieldIncrement.types'; diff --git a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx index 1c0e323c647..2875cadebf1 100644 --- a/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx +++ b/packages/mui-base/src/NumberField/Input/NumberFieldInput.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldInputProps } from './NumberFieldInput.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts index 4a35bc5c405..4c6db26508b 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts +++ b/packages/mui-base/src/NumberField/Root/NumberFieldContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NumberFieldContextValue } from './NumberFieldRoot.types'; diff --git a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx index b1e7e67c372..671fc267180 100644 --- a/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx +++ b/packages/mui-base/src/NumberField/Root/NumberFieldRoot.tsx @@ -1,5 +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 8bf4f56759e..1c27a763093 100644 --- a/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts +++ b/packages/mui-base/src/NumberField/Root/useNumberFieldRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { UseNumberFieldRootParameters, diff --git a/packages/mui-base/src/NumberField/Root/useScrub.ts b/packages/mui-base/src/NumberField/Root/useScrub.ts index a97c5a3943f..605d64e0172 100644 --- a/packages/mui-base/src/NumberField/Root/useScrub.ts +++ b/packages/mui-base/src/NumberField/Root/useScrub.ts @@ -1,5 +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 47230d1bb2e..5ad488704db 100644 --- a/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx +++ b/packages/mui-base/src/NumberField/ScrubArea/NumberFieldScrubArea.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { NumberFieldScrubAreaProps } from './NumberFieldScrubArea.types'; diff --git a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx index c32b28d5dd7..27518451c3d 100644 --- a/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx +++ b/packages/mui-base/src/NumberField/ScrubAreaCursor/NumberFieldScrubAreaCursor.tsx @@ -1,5 +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/Arrow/PopoverArrow.tsx b/packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx index 7100a0cb031..1f759fc75fc 100644 --- a/packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx +++ b/packages/mui-base/src/Popover/Arrow/PopoverArrow.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { PopoverArrowOwnerState, PopoverArrowProps } from './PopoverArrow.types'; diff --git a/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts b/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts index 929b81c0b6f..49c56f2f7d3 100644 --- a/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts +++ b/packages/mui-base/src/Popover/Arrow/usePopoverArrow.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx b/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx index 5dfc62b0765..a1ca2ecfad0 100644 --- a/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx +++ b/packages/mui-base/src/Popover/Backdrop/PopoverBackdrop.tsx @@ -1,5 +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/Popover/Backdrop/usePopoverBackdrop.ts b/packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts index 2ee87f6a57a..41d0d8f756e 100644 --- a/packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts +++ b/packages/mui-base/src/Popover/Backdrop/usePopoverBackdrop.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { UsePopoverBackdropReturnValue } from './usePopoverBackdrop.types'; diff --git a/packages/mui-base/src/Popover/Close/PopoverClose.tsx b/packages/mui-base/src/Popover/Close/PopoverClose.tsx index 1ac7e5e16cd..d3f85f86362 100644 --- a/packages/mui-base/src/Popover/Close/PopoverClose.tsx +++ b/packages/mui-base/src/Popover/Close/PopoverClose.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Popover/Close/usePopoverClose.ts b/packages/mui-base/src/Popover/Close/usePopoverClose.ts index a374f0f8c68..ffd009017f2 100644 --- a/packages/mui-base/src/Popover/Close/usePopoverClose.ts +++ b/packages/mui-base/src/Popover/Close/usePopoverClose.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Popover/Description/PopoverDescription.tsx b/packages/mui-base/src/Popover/Description/PopoverDescription.tsx index b2ddb102786..2df52e38575 100644 --- a/packages/mui-base/src/Popover/Description/PopoverDescription.tsx +++ b/packages/mui-base/src/Popover/Description/PopoverDescription.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Popover/Description/usePopoverDescription.ts b/packages/mui-base/src/Popover/Description/usePopoverDescription.ts index 0b4861ea9ce..15a911e645f 100644 --- a/packages/mui-base/src/Popover/Description/usePopoverDescription.ts +++ b/packages/mui-base/src/Popover/Description/usePopoverDescription.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx b/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx index ebf2d731760..29f5d1c0444 100644 --- a/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx +++ b/packages/mui-base/src/Popover/Popup/PopoverPopup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { usePopoverRootContext } from '../Root/PopoverRootContext'; diff --git a/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts b/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts index 53f93a9834c..a100d968307 100644 --- a/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts +++ b/packages/mui-base/src/Popover/Popup/usePopoverPopup.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx b/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx index 0d2c0ccca86..6f60bfe1a47 100644 --- a/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx +++ b/packages/mui-base/src/Popover/Positioner/PopoverPositioner.tsx @@ -1,5 +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/Popover/Positioner/PopoverPositionerContext.ts b/packages/mui-base/src/Popover/Positioner/PopoverPositionerContext.ts index b249d777b49..59193681b83 100644 --- a/packages/mui-base/src/Popover/Positioner/PopoverPositionerContext.ts +++ b/packages/mui-base/src/Popover/Positioner/PopoverPositionerContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { PopoverPositionerContextValue } from './PopoverPositioner.types'; diff --git a/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx b/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx index a64490bb809..8b4ef430f71 100644 --- a/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx +++ b/packages/mui-base/src/Popover/Positioner/usePopoverPositioner.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { UsePopoverPositionerParameters, diff --git a/packages/mui-base/src/Popover/Root/PopoverRoot.tsx b/packages/mui-base/src/Popover/Root/PopoverRoot.tsx index 864c24e86c1..fee501a0019 100644 --- a/packages/mui-base/src/Popover/Root/PopoverRoot.tsx +++ b/packages/mui-base/src/Popover/Root/PopoverRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { PopoverRootProps, PopoverRootContextValue } from './PopoverRoot.types'; diff --git a/packages/mui-base/src/Popover/Root/PopoverRootContext.ts b/packages/mui-base/src/Popover/Root/PopoverRootContext.ts index 52c7529c1a3..f69a7ae1137 100644 --- a/packages/mui-base/src/Popover/Root/PopoverRootContext.ts +++ b/packages/mui-base/src/Popover/Root/PopoverRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { PopoverRootContextValue } from './PopoverRoot.types'; diff --git a/packages/mui-base/src/Popover/Root/usePopoverRoot.ts b/packages/mui-base/src/Popover/Root/usePopoverRoot.ts index e86732fc384..890f52dbaec 100644 --- a/packages/mui-base/src/Popover/Root/usePopoverRoot.ts +++ b/packages/mui-base/src/Popover/Root/usePopoverRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { diff --git a/packages/mui-base/src/Popover/Title/PopoverTitle.tsx b/packages/mui-base/src/Popover/Title/PopoverTitle.tsx index f019dbdacd2..eb00058e1b5 100644 --- a/packages/mui-base/src/Popover/Title/PopoverTitle.tsx +++ b/packages/mui-base/src/Popover/Title/PopoverTitle.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Popover/Title/usePopoverTitle.ts b/packages/mui-base/src/Popover/Title/usePopoverTitle.ts index 9a0314b0f1d..f98af1b00e7 100644 --- a/packages/mui-base/src/Popover/Title/usePopoverTitle.ts +++ b/packages/mui-base/src/Popover/Title/usePopoverTitle.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { useEnhancedEffect } from '../../utils/useEnhancedEffect'; diff --git a/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx b/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx index 6d611a1cd8f..eb114c20314 100644 --- a/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx +++ b/packages/mui-base/src/Popover/Trigger/PopoverTrigger.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { PopoverTriggerOwnerState, PopoverTriggerProps } from './PopoverTrigger.types'; diff --git a/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx b/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx index 5af3fde16ae..45f6a52023a 100644 --- a/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx +++ b/packages/mui-base/src/PreviewCard/Arrow/PreviewCardArrow.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts b/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts index 1fd6d7f4c48..86412aec5fb 100644 --- a/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts +++ b/packages/mui-base/src/PreviewCard/Arrow/usePreviewCardArrow.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx b/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx index cf3a2fa8233..a53034d040e 100644 --- a/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx +++ b/packages/mui-base/src/PreviewCard/Backdrop/PreviewCardBackdrop.tsx @@ -1,5 +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/PreviewCard/Backdrop/usePreviewCardBackdrop.ts b/packages/mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts index c99ab03f751..378dfc52c47 100644 --- a/packages/mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts +++ b/packages/mui-base/src/PreviewCard/Backdrop/usePreviewCardBackdrop.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { UsePreviewCardBackdropReturnValue } from './usePreviewCardBackdrop.types'; diff --git a/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx b/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx index d0a39870676..109203184c1 100644 --- a/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx +++ b/packages/mui-base/src/PreviewCard/Popup/PreviewCardPopup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts b/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts index d5468d620ae..1cb256fbe28 100644 --- a/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts +++ b/packages/mui-base/src/PreviewCard/Popup/usePreviewCardPopup.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx index 3d51ff806e9..eebba1e5554 100644 --- a/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx +++ b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositioner.tsx @@ -1,5 +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/PreviewCard/Positioner/PreviewCardPositionerContext.ts b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositionerContext.ts index 4df1b9878f6..dd8c624ae7a 100644 --- a/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositionerContext.ts +++ b/packages/mui-base/src/PreviewCard/Positioner/PreviewCardPositionerContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { PreviewCardPositionerContextValue } from './PreviewCardPositioner.types'; diff --git a/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts b/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts index ebab09be66b..22e551c19a3 100644 --- a/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts +++ b/packages/mui-base/src/PreviewCard/Positioner/usePreviewCardPositioner.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { UsePreviewCardPositionerParameters, diff --git a/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts b/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts index 5a0e564e995..4cef47ade79 100644 --- a/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts +++ b/packages/mui-base/src/PreviewCard/Root/PreviewCardContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { PreviewCardRootContextValue } from './PreviewCardRoot.types'; diff --git a/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx b/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx index e07ddbbc487..93c10e7df10 100644 --- a/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx +++ b/packages/mui-base/src/PreviewCard/Root/PreviewCardRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { PreviewCardRootProps } from './PreviewCardRoot.types'; diff --git a/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts b/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts index 0240119bdeb..f5b8fb1a651 100644 --- a/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts +++ b/packages/mui-base/src/PreviewCard/Root/usePreviewCardRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { diff --git a/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx b/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx index 95c8e0687ac..dbbeefe9ab5 100644 --- a/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx +++ b/packages/mui-base/src/PreviewCard/Trigger/PreviewCardTrigger.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts b/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts index 5ac8c41e023..bf793694dd2 100644 --- a/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts +++ b/packages/mui-base/src/PreviewCard/utils/useFocusExtended.ts @@ -1,5 +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/Progress/Indicator/ProgressIndicator.tsx b/packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx index 34c3e324a95..7e13c3022d8 100644 --- a/packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx +++ b/packages/mui-base/src/Progress/Indicator/ProgressIndicator.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts b/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts index e9b6ceeb4ba..4c2e49333dd 100644 --- a/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts +++ b/packages/mui-base/src/Progress/Indicator/useProgressIndicator.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { diff --git a/packages/mui-base/src/Progress/Root/ProgressContext.tsx b/packages/mui-base/src/Progress/Root/ProgressContext.tsx index 2aa94ab24d5..d0a2ebce699 100644 --- a/packages/mui-base/src/Progress/Root/ProgressContext.tsx +++ b/packages/mui-base/src/Progress/Root/ProgressContext.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { ProgressContextValue } from './ProgressRoot.types'; diff --git a/packages/mui-base/src/Progress/Root/ProgressRoot.tsx b/packages/mui-base/src/Progress/Root/ProgressRoot.tsx index 6668a0e2003..1164fd4fa75 100644 --- a/packages/mui-base/src/Progress/Root/ProgressRoot.tsx +++ b/packages/mui-base/src/Progress/Root/ProgressRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Progress/Root/useProgressRoot.ts b/packages/mui-base/src/Progress/Root/useProgressRoot.ts index 847b37584b5..9d125ff9437 100644 --- a/packages/mui-base/src/Progress/Root/useProgressRoot.ts +++ b/packages/mui-base/src/Progress/Root/useProgressRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { diff --git a/packages/mui-base/src/Progress/Track/ProgressTrack.tsx b/packages/mui-base/src/Progress/Track/ProgressTrack.tsx index 738edf9b0a2..33114003755 100644 --- a/packages/mui-base/src/Progress/Track/ProgressTrack.tsx +++ b/packages/mui-base/src/Progress/Track/ProgressTrack.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx b/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx index 5afa7e9a23d..30562a691aa 100644 --- a/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx +++ b/packages/mui-base/src/Radio/Indicator/RadioIndicator.tsx @@ -1,5 +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/Radio/Root/RadioRoot.tsx b/packages/mui-base/src/Radio/Root/RadioRoot.tsx index 6ff7f8d0676..a0369e79bef 100644 --- a/packages/mui-base/src/Radio/Root/RadioRoot.tsx +++ b/packages/mui-base/src/Radio/Root/RadioRoot.tsx @@ -1,5 +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/Radio/Root/RadioRootContext.ts b/packages/mui-base/src/Radio/Root/RadioRootContext.ts index cd9e8c52613..512fd2fed0c 100644 --- a/packages/mui-base/src/Radio/Root/RadioRootContext.ts +++ b/packages/mui-base/src/Radio/Root/RadioRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; export interface RadioRootContext { diff --git a/packages/mui-base/src/Radio/Root/useRadioRoot.tsx b/packages/mui-base/src/Radio/Root/useRadioRoot.tsx index 8c0f85f9587..87dda643b58 100644 --- a/packages/mui-base/src/Radio/Root/useRadioRoot.tsx +++ b/packages/mui-base/src/Radio/Root/useRadioRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { visuallyHidden } from '../../utils/visuallyHidden'; diff --git a/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx b/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx index 896435ce968..be5658b2a97 100644 --- a/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx +++ b/packages/mui-base/src/RadioGroup/Root/RadioGroupRoot.tsx @@ -1,5 +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/RadioGroup/Root/RadioGroupRootContext.ts b/packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts index 193865a69a6..2aef2556eda 100644 --- a/packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts +++ b/packages/mui-base/src/RadioGroup/Root/RadioGroupRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { NOOP } from '../../utils/noop'; diff --git a/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts b/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts index 726f4db01cb..86487fe0588 100644 --- a/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts +++ b/packages/mui-base/src/RadioGroup/Root/useRadioGroupRoot.ts @@ -1,5 +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/SliderControl.tsx b/packages/mui-base/src/Slider/Control/SliderControl.tsx index af0ab6d49d7..a2e6cac4d78 100644 --- a/packages/mui-base/src/Slider/Control/SliderControl.tsx +++ b/packages/mui-base/src/Slider/Control/SliderControl.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Control/useSliderControl.ts b/packages/mui-base/src/Slider/Control/useSliderControl.ts index e2ad4688515..6e20b6cdaa0 100644 --- a/packages/mui-base/src/Slider/Control/useSliderControl.ts +++ b/packages/mui-base/src/Slider/Control/useSliderControl.ts @@ -1,5 +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/Indicator/SliderIndicator.tsx b/packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx index a7040da98ce..60b85841b84 100644 --- a/packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx +++ b/packages/mui-base/src/Slider/Indicator/SliderIndicator.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts b/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts index 69d0ee8889e..a7322e43bef 100644 --- a/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts +++ b/packages/mui-base/src/Slider/Indicator/useSliderIndicator.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { diff --git a/packages/mui-base/src/Slider/Output/SliderOutput.tsx b/packages/mui-base/src/Slider/Output/SliderOutput.tsx index 83fe6bb47e3..0f693096119 100644 --- a/packages/mui-base/src/Slider/Output/SliderOutput.tsx +++ b/packages/mui-base/src/Slider/Output/SliderOutput.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Output/useSliderOutput.ts b/packages/mui-base/src/Slider/Output/useSliderOutput.ts index af1f6e7ced7..7ad3534ec92 100644 --- a/packages/mui-base/src/Slider/Output/useSliderOutput.ts +++ b/packages/mui-base/src/Slider/Output/useSliderOutput.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import { UseSliderOutputParameters, UseSliderOutputReturnValue } from './SliderOutput.types'; diff --git a/packages/mui-base/src/Slider/Root/SliderProvider.tsx b/packages/mui-base/src/Slider/Root/SliderProvider.tsx index e940e59cd7d..7e3e158a323 100644 --- a/packages/mui-base/src/Slider/Root/SliderProvider.tsx +++ b/packages/mui-base/src/Slider/Root/SliderProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { CompoundComponentContext } from '../../useCompound'; diff --git a/packages/mui-base/src/Slider/Root/SliderRoot.tsx b/packages/mui-base/src/Slider/Root/SliderRoot.tsx index 01894e85e2a..da75649129d 100644 --- a/packages/mui-base/src/Slider/Root/SliderRoot.tsx +++ b/packages/mui-base/src/Slider/Root/SliderRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Slider/Root/useSliderRoot.ts b/packages/mui-base/src/Slider/Root/useSliderRoot.ts index a69a3753d58..288c8633989 100644 --- a/packages/mui-base/src/Slider/Root/useSliderRoot.ts +++ b/packages/mui-base/src/Slider/Root/useSliderRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { areArraysEqual } from '../../utils/areArraysEqual'; import { clamp } from '../../utils/clamp'; diff --git a/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx b/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx index 1b76227f1b7..867db5bdd87 100644 --- a/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx +++ b/packages/mui-base/src/Slider/Thumb/SliderThumb.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { getStyleHookProps } from '../../utils/getStyleHookProps'; diff --git a/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts b/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts index 4548241be20..a14a7284031 100644 --- a/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts +++ b/packages/mui-base/src/Slider/Thumb/useSliderThumb.ts @@ -1,5 +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/Slider/Track/SliderTrack.tsx b/packages/mui-base/src/Slider/Track/SliderTrack.tsx index 20ca44732d0..33726a84a38 100644 --- a/packages/mui-base/src/Slider/Track/SliderTrack.tsx +++ b/packages/mui-base/src/Slider/Track/SliderTrack.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useComponentRenderer } from '../../utils/useComponentRenderer'; diff --git a/packages/mui-base/src/Switch/Root/SwitchContext.ts b/packages/mui-base/src/Switch/Root/SwitchContext.ts index 94a4c88b013..c2366b61273 100644 --- a/packages/mui-base/src/Switch/Root/SwitchContext.ts +++ b/packages/mui-base/src/Switch/Root/SwitchContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { type SwitchOwnerState } from './SwitchRoot.types'; diff --git a/packages/mui-base/src/Switch/Root/SwitchRoot.tsx b/packages/mui-base/src/Switch/Root/SwitchRoot.tsx index 017128e72ec..f467e55059b 100644 --- a/packages/mui-base/src/Switch/Root/SwitchRoot.tsx +++ b/packages/mui-base/src/Switch/Root/SwitchRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import refType from '@mui/utils/refType'; diff --git a/packages/mui-base/src/Switch/Root/useSwitchRoot.ts b/packages/mui-base/src/Switch/Root/useSwitchRoot.ts index cb2b4b00087..4d0a78da01a 100644 --- a/packages/mui-base/src/Switch/Root/useSwitchRoot.ts +++ b/packages/mui-base/src/Switch/Root/useSwitchRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { UseSwitchRootParameters, UseSwitchRootReturnValue } from './SwitchRoot.types'; import { useControlled } from '../../utils/useControlled'; diff --git a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx index 2e10743004d..078b49daeee 100644 --- a/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx +++ b/packages/mui-base/src/Switch/Thumb/SwitchThumb.tsx @@ -1,5 +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/Tabs/Root/TabsContext.ts b/packages/mui-base/src/Tabs/Root/TabsContext.ts index fb206cbca8d..be0e02bc492 100644 --- a/packages/mui-base/src/Tabs/Root/TabsContext.ts +++ b/packages/mui-base/src/Tabs/Root/TabsContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { type TabActivationDirection } from './TabsRoot.types'; diff --git a/packages/mui-base/src/Tabs/Root/TabsProvider.tsx b/packages/mui-base/src/Tabs/Root/TabsProvider.tsx index 2c53b552e41..fdef97885f3 100644 --- a/packages/mui-base/src/Tabs/Root/TabsProvider.tsx +++ b/packages/mui-base/src/Tabs/Root/TabsProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsContext, TabsContextValue } from './TabsContext'; diff --git a/packages/mui-base/src/Tabs/Root/TabsRoot.tsx b/packages/mui-base/src/Tabs/Root/TabsRoot.tsx index 8369ecaca14..48ac80b66a6 100644 --- a/packages/mui-base/src/Tabs/Root/TabsRoot.tsx +++ b/packages/mui-base/src/Tabs/Root/TabsRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsRootOwnerState, TabsRootProps } from './TabsRoot.types'; diff --git a/packages/mui-base/src/Tabs/Root/useTabsRoot.ts b/packages/mui-base/src/Tabs/Root/useTabsRoot.ts index 6c34e0a3c07..eef11ee3151 100644 --- a/packages/mui-base/src/Tabs/Root/useTabsRoot.ts +++ b/packages/mui-base/src/Tabs/Root/useTabsRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { TabActivationDirection, diff --git a/packages/mui-base/src/Tabs/Tab/Tab.tsx b/packages/mui-base/src/Tabs/Tab/Tab.tsx index a1c35fbc021..7cef93ed055 100644 --- a/packages/mui-base/src/Tabs/Tab/Tab.tsx +++ b/packages/mui-base/src/Tabs/Tab/Tab.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { TabProps, TabOwnerState } from './Tab.types'; diff --git a/packages/mui-base/src/Tabs/Tab/useTab.ts b/packages/mui-base/src/Tabs/Tab/useTab.ts index f534a27b2bf..3a1c1d04fcc 100644 --- a/packages/mui-base/src/Tabs/Tab/useTab.ts +++ b/packages/mui-base/src/Tabs/Tab/useTab.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { UseTabParameters, UseTabReturnValue } from './Tab.types'; import { useTabsContext } from '../Root/TabsContext'; diff --git a/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx b/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx index 04c1f076ac4..1ad3466f81d 100644 --- a/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx +++ b/packages/mui-base/src/Tabs/TabIndicator/TabIndicator.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTabIndicator } from './useTabIndicator'; diff --git a/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts b/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts index c6d204e96f2..6991388e36e 100644 --- a/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts +++ b/packages/mui-base/src/Tabs/TabIndicator/useTabIndicator.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { UseTabIndicatorReturnValue } from './TabIndicator.types'; import { useTabsListContext } from '../TabsList/TabsListContext'; diff --git a/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx b/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx index 0dcdf6ab536..4d26218618f 100644 --- a/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx +++ b/packages/mui-base/src/Tabs/TabPanel/TabPanel.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTabPanel } from './useTabPanel'; diff --git a/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts b/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts index 8c6781a24f6..4c6ca3790b1 100644 --- a/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts +++ b/packages/mui-base/src/Tabs/TabPanel/useTabPanel.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { UseTabPanelParameters, UseTabPanelReturnValue } from './TabPanel.types'; import { useTabsContext } from '../Root/TabsContext'; diff --git a/packages/mui-base/src/Tabs/TabsList/TabsList.tsx b/packages/mui-base/src/Tabs/TabsList/TabsList.tsx index 5fb0ce7d6c0..7cc96d27718 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsList.tsx +++ b/packages/mui-base/src/Tabs/TabsList/TabsList.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsListOwnerState, TabsListProps } from './TabsList.types'; diff --git a/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts b/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts index 3b63d4cb549..cf2b2bcbfea 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts +++ b/packages/mui-base/src/Tabs/TabsList/TabsListContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; export type TabsListContextValue = { diff --git a/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx b/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx index eca9c4fda75..a7e042824fc 100644 --- a/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx +++ b/packages/mui-base/src/Tabs/TabsList/TabsListProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { TabsListContext, TabsListContextValue } from './TabsListContext'; diff --git a/packages/mui-base/src/Tabs/TabsList/useTabsList.ts b/packages/mui-base/src/Tabs/TabsList/useTabsList.ts index 7571159d87f..cabec225fc7 100644 --- a/packages/mui-base/src/Tabs/TabsList/useTabsList.ts +++ b/packages/mui-base/src/Tabs/TabsList/useTabsList.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { TabsListActionTypes, diff --git a/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx b/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx index c5e598ef2e2..b70c1e86e4a 100644 --- a/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx +++ b/packages/mui-base/src/Tooltip/Arrow/TooltipArrow.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { TooltipArrowOwnerState, TooltipArrowProps } from './TooltipArrow.types'; diff --git a/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts b/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts index 599e8d31ed4..937001b4fce 100644 --- a/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts +++ b/packages/mui-base/src/Tooltip/Arrow/useTooltipArrow.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx b/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx index 8e6fc213c1d..f3fde617dec 100644 --- a/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx +++ b/packages/mui-base/src/Tooltip/Popup/TooltipPopup.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { TooltipPopupOwnerState, TooltipPopupProps } from './TooltipPopup.types'; diff --git a/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts b/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts index 38f18b5f745..cba55f58647 100644 --- a/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts +++ b/packages/mui-base/src/Tooltip/Popup/useTooltipPopup.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { mergeReactProps } from '../../utils/mergeReactProps'; import type { diff --git a/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx b/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx index ef4ef7ce307..8da7cd9de92 100644 --- a/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx +++ b/packages/mui-base/src/Tooltip/Positioner/TooltipPositioner.tsx @@ -1,5 +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/Tooltip/Positioner/TooltipPositionerContext.ts b/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts index 3dbdc83d0d4..3539fa9b28c 100644 --- a/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts +++ b/packages/mui-base/src/Tooltip/Positioner/TooltipPositionerContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { TooltipPositionerContextValue } from './TooltipPositioner.types'; diff --git a/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts b/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts index be77fd5bd80..1834ebd1346 100644 --- a/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts +++ b/packages/mui-base/src/Tooltip/Positioner/useTooltipPositioner.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { UseTooltipPositionerParameters, diff --git a/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx b/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx index 4c949377837..2a52ee32a7f 100644 --- a/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx +++ b/packages/mui-base/src/Tooltip/Provider/TooltipProvider.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { FloatingDelayGroup } from '@floating-ui/react'; diff --git a/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx b/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx index f40da5e7746..6a886b73dbc 100644 --- a/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx +++ b/packages/mui-base/src/Tooltip/Root/TooltipRoot.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import type { TooltipRootProps } from './TooltipRoot.types'; diff --git a/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts b/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts index 4358abb30f8..48e5c40f903 100644 --- a/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts +++ b/packages/mui-base/src/Tooltip/Root/TooltipRootContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import type { TooltipRootContextValue } from './TooltipRoot.types'; diff --git a/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts b/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts index b637fb011a6..a3a283dfabb 100644 --- a/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts +++ b/packages/mui-base/src/Tooltip/Root/useTooltipRoot.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import * as ReactDOM from 'react-dom'; import { diff --git a/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx b/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx index 78396c7ec9e..4f549c4d73c 100644 --- a/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx +++ b/packages/mui-base/src/Tooltip/Trigger/TooltipTrigger.tsx @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import PropTypes from 'prop-types'; import { useTooltipRootContext } from '../Root/TooltipRootContext'; diff --git a/packages/mui-base/src/useButton/useButton.ts b/packages/mui-base/src/useButton/useButton.ts index dd57effe9f8..f9eab7bb289 100644 --- a/packages/mui-base/src/useButton/useButton.ts +++ b/packages/mui-base/src/useButton/useButton.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { unstable_useForkRef as useForkRef, diff --git a/packages/mui-base/src/useCompound/useCompoundItem.ts b/packages/mui-base/src/useCompound/useCompoundItem.ts index 1a52f12c2cf..1c65a8d8dab 100644 --- a/packages/mui-base/src/useCompound/useCompoundItem.ts +++ b/packages/mui-base/src/useCompound/useCompoundItem.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { unstable_useEnhancedEffect as useEnhancedEffect } from '@mui/utils'; import { diff --git a/packages/mui-base/src/useCompound/useCompoundParent.ts b/packages/mui-base/src/useCompound/useCompoundParent.ts index f9ccbf71e11..8cc2dad24b6 100644 --- a/packages/mui-base/src/useCompound/useCompoundParent.ts +++ b/packages/mui-base/src/useCompound/useCompoundParent.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; interface RegisterItemReturnValue { diff --git a/packages/mui-base/src/useList/ListContext.ts b/packages/mui-base/src/useList/ListContext.ts index 9962dc46382..323a10023a6 100644 --- a/packages/mui-base/src/useList/ListContext.ts +++ b/packages/mui-base/src/useList/ListContext.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { ListAction } from './listActions.types'; import { ListItemState } from './useList.types'; diff --git a/packages/mui-base/src/useList/useList.ts b/packages/mui-base/src/useList/useList.ts index 43a147a8184..92f922e3c0f 100644 --- a/packages/mui-base/src/useList/useList.ts +++ b/packages/mui-base/src/useList/useList.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { unstable_useForkRef as useForkRef } from '@mui/utils'; import { diff --git a/packages/mui-base/src/useList/useListItem.ts b/packages/mui-base/src/useList/useListItem.ts index 29b2dc860c5..99997484501 100644 --- a/packages/mui-base/src/useList/useListItem.ts +++ b/packages/mui-base/src/useList/useListItem.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { extractEventHandlers } from '../utils/extractEventHandlers'; import { EventHandlers } from '../utils/types'; diff --git a/packages/mui-base/src/utils/useAnchorPositioning.ts b/packages/mui-base/src/utils/useAnchorPositioning.ts index f1b5e313094..ee15ef95857 100644 --- a/packages/mui-base/src/utils/useAnchorPositioning.ts +++ b/packages/mui-base/src/utils/useAnchorPositioning.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { autoUpdate, diff --git a/packages/mui-base/src/utils/useAnimationsFinished.ts b/packages/mui-base/src/utils/useAnimationsFinished.ts index 0f6c32daac8..df2ade6c031 100644 --- a/packages/mui-base/src/utils/useAnimationsFinished.ts +++ b/packages/mui-base/src/utils/useAnimationsFinished.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useEventCallback } from './useEventCallback'; diff --git a/packages/mui-base/src/utils/useControllableReducer.ts b/packages/mui-base/src/utils/useControllableReducer.ts index b50c54f9346..544a46e84a0 100644 --- a/packages/mui-base/src/utils/useControllableReducer.ts +++ b/packages/mui-base/src/utils/useControllableReducer.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { ActionWithContext, diff --git a/packages/mui-base/src/utils/useForcedRerendering.ts b/packages/mui-base/src/utils/useForcedRerendering.ts index ea22db467eb..6852cf81822 100644 --- a/packages/mui-base/src/utils/useForcedRerendering.ts +++ b/packages/mui-base/src/utils/useForcedRerendering.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; /** diff --git a/packages/mui-base/src/utils/useLatestRef.ts b/packages/mui-base/src/utils/useLatestRef.ts index 3c0ade7cb17..f55403a8e13 100644 --- a/packages/mui-base/src/utils/useLatestRef.ts +++ b/packages/mui-base/src/utils/useLatestRef.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useEnhancedEffect } from './useEnhancedEffect'; diff --git a/packages/mui-base/src/utils/useRootElementName.ts b/packages/mui-base/src/utils/useRootElementName.ts index 2a5efe4c130..607a67fe496 100644 --- a/packages/mui-base/src/utils/useRootElementName.ts +++ b/packages/mui-base/src/utils/useRootElementName.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; type UseRootElementNameParameters = { diff --git a/packages/mui-base/src/utils/useTextNavigation.ts b/packages/mui-base/src/utils/useTextNavigation.ts index a3f227c1437..7ebdeeef9c9 100644 --- a/packages/mui-base/src/utils/useTextNavigation.ts +++ b/packages/mui-base/src/utils/useTextNavigation.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; const TEXT_NAVIGATION_RESET_TIMEOUT = 500; // milliseconds diff --git a/packages/mui-base/src/utils/useTransitionStatus.ts b/packages/mui-base/src/utils/useTransitionStatus.ts index d31c3475f54..b7fe4e53dff 100644 --- a/packages/mui-base/src/utils/useTransitionStatus.ts +++ b/packages/mui-base/src/utils/useTransitionStatus.ts @@ -1,5 +1,4 @@ 'use client'; - import * as React from 'react'; import { useEnhancedEffect } from './useEnhancedEffect';