Private
Public Access
1
0

feat: Fluent UI Outlook Lite + connections mockup

This commit is contained in:
2026-04-14 18:52:25 +00:00
parent 1199eff6c3
commit dfa4010406
34820 changed files with 1003813 additions and 205 deletions

1049
node_modules/@fluentui/react-shared-contexts/CHANGELOG.md generated vendored Normal file

File diff suppressed because it is too large Load Diff

15
node_modules/@fluentui/react-shared-contexts/LICENSE generated vendored Normal file
View File

@@ -0,0 +1,15 @@
Fluent UI React - react-shared-contexts
Copyright (c) Microsoft Corporation
All rights reserved.
MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Note: Usage of the fonts and icons referenced in Fluent UI React is subject to the terms listed at https://aka.ms/fluentui-assets-license

View File

@@ -0,0 +1,7 @@
# @fluentui/react-shared-contexts
**Shared contexts for [Fluent UI React](https://react.fluentui.dev)**
This package includes a number of exported React Contexts that are shared by Fluent UI components.
See [GitHub](https://github.com/microsoft/fluentui) for more details on the Fluent UI React project and packages within.

View File

@@ -0,0 +1,753 @@
import * as React_2 from 'react';
import type { Theme } from '@fluentui/react-theme';
declare type AnnounceContextValue = {
announce: (message: string, options?: AnnounceOptions) => void;
};
export { AnnounceContextValue }
export { AnnounceContextValue as AnnounceContextValue_unstable }
/**
* Defines options for a message to be announced.
*/
export declare type AnnounceOptions = {
alert?: boolean;
/**
* A unique identifier for the message. If a message with the same id is already announced, it will be replaced.
*/
batchId?: string;
/**
* Indicates that the message announcement can be interrupted by another message and will be announced only
* user is idle.
*/
polite?: boolean;
/** Defines the priority of the message. Higher priority messages will be announced first. */
priority?: number;
};
declare const AnnounceProvider: React_2.Provider<AnnounceContextValue | undefined>;
export { AnnounceProvider }
export { AnnounceProvider as AnnounceProvider_unstable }
/**
* @internal
*/
export declare type BackgroundAppearanceContextValue = 'inverted' | 'brand' | undefined;
/**
* @internal
*/
export declare const BackgroundAppearanceProvider: React_2.Provider<BackgroundAppearanceContextValue>;
declare type CustomStyleHook = (state: unknown) => void;
/**
* @internal
*/
export declare const CustomStyleHooksContext_unstable: React_2.Context<Partial<{
useAccordionHeaderStyles_unstable: CustomStyleHook;
useAccordionItemStyles_unstable: CustomStyleHook;
useAccordionPanelStyles_unstable: CustomStyleHook;
useAccordionStyles_unstable: CustomStyleHook;
useAlphaSliderStyles_unstable: CustomStyleHook;
useAvatarGroupItemStyles_unstable: CustomStyleHook;
useAvatarGroupPopoverStyles_unstable: CustomStyleHook;
useAvatarGroupStyles_unstable: CustomStyleHook;
useAvatarStyles_unstable: CustomStyleHook;
useBadgeStyles_unstable: CustomStyleHook;
useBreadcrumbButtonStyles_unstable: CustomStyleHook;
useBreadcrumbDividerStyles_unstable: CustomStyleHook;
useBreadcrumbItemStyles_unstable: CustomStyleHook;
useBreadcrumbStyles_unstable: CustomStyleHook;
useButtonStyles_unstable: CustomStyleHook;
useCardFooterStyles_unstable: CustomStyleHook;
useCardHeaderStyles_unstable: CustomStyleHook;
useCardPreviewStyles_unstable: CustomStyleHook;
useCardStyles_unstable: CustomStyleHook;
useCarouselAutoplayButtonStyles_unstable: CustomStyleHook;
useCarouselButtonStyles_unstable: CustomStyleHook;
useCarouselCardStyles_unstable: CustomStyleHook;
useCarouselNavButtonStyles_unstable: CustomStyleHook;
useCarouselNavContainerStyles_unstable: CustomStyleHook;
useCarouselNavImageButtonStyles_unstable: CustomStyleHook;
useCarouselNavStyles_unstable: CustomStyleHook;
useCarouselSliderStyles_unstable: CustomStyleHook;
useCarouselStyles_unstable: CustomStyleHook;
useCarouselViewportStyles_unstable: CustomStyleHook;
useCheckboxStyles_unstable: CustomStyleHook;
useComboboxStyles_unstable: CustomStyleHook;
useCompoundButtonStyles_unstable: CustomStyleHook;
useColorAreaStyles_unstable: CustomStyleHook;
useColorPickerStyles_unstable: CustomStyleHook;
useColorSliderStyles_unstable: CustomStyleHook;
useColorSwatchStyles_unstable: CustomStyleHook;
useCounterBadgeStyles_unstable: CustomStyleHook;
useDataGridBodyStyles_unstable: CustomStyleHook;
useDataGridCellStyles_unstable: CustomStyleHook;
useDataGridHeaderCellStyles_unstable: CustomStyleHook;
useDataGridHeaderStyles_unstable: CustomStyleHook;
useDataGridRowStyles_unstable: CustomStyleHook;
useDataGridSelectionCellStyles_unstable: CustomStyleHook;
useDataGridStyles_unstable: CustomStyleHook;
useDialogActionsStyles_unstable: CustomStyleHook;
useDialogBodyStyles_unstable: CustomStyleHook;
useDialogContentStyles_unstable: CustomStyleHook;
useDialogSurfaceStyles_unstable: CustomStyleHook;
useDialogTitleStyles_unstable: CustomStyleHook;
useDividerStyles_unstable: CustomStyleHook;
useDrawerBodyStyles_unstable: CustomStyleHook;
useDrawerFooterStyles_unstable: CustomStyleHook;
useDrawerHeaderNavigationStyles_unstable: CustomStyleHook;
useDrawerHeaderStyles_unstable: CustomStyleHook;
useDrawerHeaderTitleStyles_unstable: CustomStyleHook;
/** @deprecated Use useInlineDrawerStyles_unstable instead. */
useDrawerInlineStyles_unstable: CustomStyleHook;
/** @deprecated Use useOverlayDrawerStyles_unstable instead. */
useDrawerOverlayStyles_unstable: CustomStyleHook;
useOverlayDrawerSurfaceStyles_unstable: CustomStyleHook;
useDrawerStyles_unstable: CustomStyleHook;
useDropdownStyles_unstable: CustomStyleHook;
useEmptySwatchStyles_unstable: CustomStyleHook;
useFieldStyles_unstable: CustomStyleHook;
useFlatTreeStyles_unstable: CustomStyleHook;
useImageStyles_unstable: CustomStyleHook;
useImageSwatchStyles_unstable: CustomStyleHook;
useInfoButtonStyles_unstable: CustomStyleHook;
useInfoLabelStyles_unstable: CustomStyleHook;
useInlineDrawerStyles_unstable: CustomStyleHook;
useInputStyles_unstable: CustomStyleHook;
useInteractionTagPrimaryStyles_unstable: CustomStyleHook;
useInteractionTagSecondaryStyles_unstable: CustomStyleHook;
useInteractionTagStyles_unstable: CustomStyleHook;
useLabelStyles_unstable: CustomStyleHook;
useLinkStyles_unstable: CustomStyleHook;
/** @deprecated Use onClick handler on the ListItem itself instead. */
useListItemButtonStyles_unstable: CustomStyleHook;
useListItemStyles_unstable: CustomStyleHook;
useListStyles_unstable: CustomStyleHook;
useListboxStyles_unstable: CustomStyleHook;
useMenuButtonStyles_unstable: CustomStyleHook;
useMenuDividerStyles_unstable: CustomStyleHook;
useMenuGroupHeaderStyles_unstable: CustomStyleHook;
useMenuGroupStyles_unstable: CustomStyleHook;
useMenuItemCheckboxStyles_unstable: CustomStyleHook;
useMenuItemLinkStyles_unstable: CustomStyleHook;
useMenuItemRadioStyles_unstable: CustomStyleHook;
useMenuItemStyles_unstable: CustomStyleHook;
useMenuItemSwitchStyles_unstable: CustomStyleHook;
useMenuListStyles_unstable: CustomStyleHook;
useMenuPopoverStyles_unstable: CustomStyleHook;
useMenuSplitGroupStyles_unstable: CustomStyleHook;
useMessageBarActionsStyles_unstable: CustomStyleHook;
useMessageBarBodyStyles_unstable: CustomStyleHook;
useMessageBarGroupStyles_unstable: CustomStyleHook;
useMessageBarStyles_unstable: CustomStyleHook;
useMessageBarTitleStyles_unstable: CustomStyleHook;
useAppItemStyles_unstable: CustomStyleHook;
useAppItemStaticStyles_unstable: CustomStyleHook;
useHamburgerStyles_unstable: CustomStyleHook;
useNavCategoryItemStyles: CustomStyleHook;
useNavDividerStyles_unstable: CustomStyleHook;
useNavDrawerStyles_unstable: CustomStyleHook;
useNavDrawerBodyStyles_unstable: CustomStyleHook;
useNavDrawerFooterStyles_unstable: CustomStyleHook;
useNavDrawerHeaderStyles_unstable: CustomStyleHook;
useNavItemStyles_unstable: CustomStyleHook;
useNavSectionHeaderStyles_unstable: CustomStyleHook;
useNavSubItemStyles_unstable: CustomStyleHook;
useNavSubItemGroupStyles_unstable: CustomStyleHook;
useSplitNavItemStyles_unstable: CustomStyleHook;
useOptionGroupStyles_unstable: CustomStyleHook;
useOptionStyles_unstable: CustomStyleHook;
useOverlayDrawerStyles_unstable: CustomStyleHook;
usePersonaStyles_unstable: CustomStyleHook;
usePopoverSurfaceStyles_unstable: CustomStyleHook;
usePresenceBadgeStyles_unstable: CustomStyleHook;
useProgressBarStyles_unstable: CustomStyleHook;
useRadioGroupStyles_unstable: CustomStyleHook;
useRadioStyles_unstable: CustomStyleHook;
useRatingDisplayStyles_unstable: CustomStyleHook;
useRatingItemStyles_unstable: CustomStyleHook;
useRatingStyles_unstable: CustomStyleHook;
useSearchBoxStyles_unstable: CustomStyleHook;
useSelectStyles_unstable: CustomStyleHook;
useSkeletonItemStyles_unstable: CustomStyleHook;
useSkeletonStyles_unstable: CustomStyleHook;
useSliderStyles_unstable: CustomStyleHook;
useSpinButtonStyles_unstable: CustomStyleHook;
useSpinnerStyles_unstable: CustomStyleHook;
useSplitButtonStyles_unstable: CustomStyleHook;
useSwatchPickerRowStyles_unstable: CustomStyleHook;
useSwatchPickerStyles_unstable: CustomStyleHook;
useSwitchStyles_unstable: CustomStyleHook;
useTabListStyles_unstable: CustomStyleHook;
useTabStyles_unstable: CustomStyleHook;
useTeachingPopoverBodyStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselCardStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselFooterButtonStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselFooterStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselNavButtonStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselNavStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselPageCountStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselStyles_unstable: CustomStyleHook;
useTeachingPopoverFooterStyles_unstable: CustomStyleHook;
useTeachingPopoverHeaderStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverFooter / TeachingPopoverCarousel internal functionality. */
useTeachingPopoverActionsStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverFooter / TeachingPopoverCarousel styling hooks */
useTeachingPopoverButtonStyles_unstable: CustomStyleHook;
/** @deprecated TeachingPopover wrapper has no styles (non-UI hooks only). */
useTeachingPopoverStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverCarouselNav styling hooks */
useTeachingPopoverPageCountStyles_unstable: CustomStyleHook;
useTeachingPopoverSurfaceStyles_unstable: CustomStyleHook;
useTeachingPopoverTitleStyles_unstable: CustomStyleHook;
useTagGroupStyles_unstable: CustomStyleHook;
useTagPickerButtonStyles_unstable: CustomStyleHook;
useTagPickerControlStyles_unstable: CustomStyleHook;
useTagPickerGroupStyles_unstable: CustomStyleHook;
useTagPickerInputStyles_unstable: CustomStyleHook;
useTagPickerListStyles_unstable: CustomStyleHook;
useTagPickerOptionGroupStyles_unstable: CustomStyleHook;
useTagPickerOptionStyles_unstable: CustomStyleHook;
useTagStyles_unstable: CustomStyleHook;
useTableBodyStyles_unstable: CustomStyleHook;
useTableCellActionsStyles_unstable: CustomStyleHook;
useTableCellLayoutStyles_unstable: CustomStyleHook;
useTableCellStyles_unstable: CustomStyleHook;
useTableHeaderCellStyles_unstable: CustomStyleHook;
useTableHeaderStyles_unstable: CustomStyleHook;
useTableResizeHandleStyles_unstable: CustomStyleHook;
useTableRowStyles_unstable: CustomStyleHook;
useTableSelectionCellStyles_unstable: CustomStyleHook;
useTableStyles_unstable: CustomStyleHook;
useTextareaStyles_unstable: CustomStyleHook;
useTextStyles_unstable: CustomStyleHook;
useTimePickerCompatStyles_unstable: CustomStyleHook;
useToastBodyStyles_unstable: CustomStyleHook;
useToastContainerStyles_unstable: CustomStyleHook;
useToasterStyles_unstable: CustomStyleHook;
useToastFooterStyles_unstable: CustomStyleHook;
useToastStyles_unstable: CustomStyleHook;
useToastTitleStyles_unstable: CustomStyleHook;
useToggleButtonStyles_unstable: CustomStyleHook;
useToolbarButtonStyles_unstable: CustomStyleHook;
useToolbarDividerStyles_unstable: CustomStyleHook;
useToolbarGroupStyles_unstable: CustomStyleHook;
useToolbarRadioButtonStyles_unstable: CustomStyleHook;
useToolbarToggleButtonStyles_unstable: CustomStyleHook;
useToolbarStyles_unstable: CustomStyleHook;
useTooltipStyles_unstable: CustomStyleHook;
useTreeItemLayoutStyles_unstable: CustomStyleHook;
useTreeItemPersonaLayoutStyles_unstable: CustomStyleHook;
useTreeItemStyles_unstable: CustomStyleHook;
useTreeStyles_unstable: CustomStyleHook;
useVirtualizerScrollViewDynamicStyles_unstable: CustomStyleHook;
useVirtualizerScrollViewStyles_unstable: CustomStyleHook;
useVirtualizerStyles_unstable: CustomStyleHook;
}> | undefined>;
export declare type CustomStyleHooksContextValue_unstable = Partial<{
useAccordionHeaderStyles_unstable: CustomStyleHook;
useAccordionItemStyles_unstable: CustomStyleHook;
useAccordionPanelStyles_unstable: CustomStyleHook;
useAccordionStyles_unstable: CustomStyleHook;
useAlphaSliderStyles_unstable: CustomStyleHook;
useAvatarGroupItemStyles_unstable: CustomStyleHook;
useAvatarGroupPopoverStyles_unstable: CustomStyleHook;
useAvatarGroupStyles_unstable: CustomStyleHook;
useAvatarStyles_unstable: CustomStyleHook;
useBadgeStyles_unstable: CustomStyleHook;
useBreadcrumbButtonStyles_unstable: CustomStyleHook;
useBreadcrumbDividerStyles_unstable: CustomStyleHook;
useBreadcrumbItemStyles_unstable: CustomStyleHook;
useBreadcrumbStyles_unstable: CustomStyleHook;
useButtonStyles_unstable: CustomStyleHook;
useCardFooterStyles_unstable: CustomStyleHook;
useCardHeaderStyles_unstable: CustomStyleHook;
useCardPreviewStyles_unstable: CustomStyleHook;
useCardStyles_unstable: CustomStyleHook;
useCarouselAutoplayButtonStyles_unstable: CustomStyleHook;
useCarouselButtonStyles_unstable: CustomStyleHook;
useCarouselCardStyles_unstable: CustomStyleHook;
useCarouselNavButtonStyles_unstable: CustomStyleHook;
useCarouselNavContainerStyles_unstable: CustomStyleHook;
useCarouselNavImageButtonStyles_unstable: CustomStyleHook;
useCarouselNavStyles_unstable: CustomStyleHook;
useCarouselSliderStyles_unstable: CustomStyleHook;
useCarouselStyles_unstable: CustomStyleHook;
useCarouselViewportStyles_unstable: CustomStyleHook;
useCheckboxStyles_unstable: CustomStyleHook;
useComboboxStyles_unstable: CustomStyleHook;
useCompoundButtonStyles_unstable: CustomStyleHook;
useColorAreaStyles_unstable: CustomStyleHook;
useColorPickerStyles_unstable: CustomStyleHook;
useColorSliderStyles_unstable: CustomStyleHook;
useColorSwatchStyles_unstable: CustomStyleHook;
useCounterBadgeStyles_unstable: CustomStyleHook;
useDataGridBodyStyles_unstable: CustomStyleHook;
useDataGridCellStyles_unstable: CustomStyleHook;
useDataGridHeaderCellStyles_unstable: CustomStyleHook;
useDataGridHeaderStyles_unstable: CustomStyleHook;
useDataGridRowStyles_unstable: CustomStyleHook;
useDataGridSelectionCellStyles_unstable: CustomStyleHook;
useDataGridStyles_unstable: CustomStyleHook;
useDialogActionsStyles_unstable: CustomStyleHook;
useDialogBodyStyles_unstable: CustomStyleHook;
useDialogContentStyles_unstable: CustomStyleHook;
useDialogSurfaceStyles_unstable: CustomStyleHook;
useDialogTitleStyles_unstable: CustomStyleHook;
useDividerStyles_unstable: CustomStyleHook;
useDrawerBodyStyles_unstable: CustomStyleHook;
useDrawerFooterStyles_unstable: CustomStyleHook;
useDrawerHeaderNavigationStyles_unstable: CustomStyleHook;
useDrawerHeaderStyles_unstable: CustomStyleHook;
useDrawerHeaderTitleStyles_unstable: CustomStyleHook;
/** @deprecated Use useInlineDrawerStyles_unstable instead. */
useDrawerInlineStyles_unstable: CustomStyleHook;
/** @deprecated Use useOverlayDrawerStyles_unstable instead. */
useDrawerOverlayStyles_unstable: CustomStyleHook;
useOverlayDrawerSurfaceStyles_unstable: CustomStyleHook;
useDrawerStyles_unstable: CustomStyleHook;
useDropdownStyles_unstable: CustomStyleHook;
useEmptySwatchStyles_unstable: CustomStyleHook;
useFieldStyles_unstable: CustomStyleHook;
useFlatTreeStyles_unstable: CustomStyleHook;
useImageStyles_unstable: CustomStyleHook;
useImageSwatchStyles_unstable: CustomStyleHook;
useInfoButtonStyles_unstable: CustomStyleHook;
useInfoLabelStyles_unstable: CustomStyleHook;
useInlineDrawerStyles_unstable: CustomStyleHook;
useInputStyles_unstable: CustomStyleHook;
useInteractionTagPrimaryStyles_unstable: CustomStyleHook;
useInteractionTagSecondaryStyles_unstable: CustomStyleHook;
useInteractionTagStyles_unstable: CustomStyleHook;
useLabelStyles_unstable: CustomStyleHook;
useLinkStyles_unstable: CustomStyleHook;
/** @deprecated Use onClick handler on the ListItem itself instead. */
useListItemButtonStyles_unstable: CustomStyleHook;
useListItemStyles_unstable: CustomStyleHook;
useListStyles_unstable: CustomStyleHook;
useListboxStyles_unstable: CustomStyleHook;
useMenuButtonStyles_unstable: CustomStyleHook;
useMenuDividerStyles_unstable: CustomStyleHook;
useMenuGroupHeaderStyles_unstable: CustomStyleHook;
useMenuGroupStyles_unstable: CustomStyleHook;
useMenuItemCheckboxStyles_unstable: CustomStyleHook;
useMenuItemLinkStyles_unstable: CustomStyleHook;
useMenuItemRadioStyles_unstable: CustomStyleHook;
useMenuItemStyles_unstable: CustomStyleHook;
useMenuItemSwitchStyles_unstable: CustomStyleHook;
useMenuListStyles_unstable: CustomStyleHook;
useMenuPopoverStyles_unstable: CustomStyleHook;
useMenuSplitGroupStyles_unstable: CustomStyleHook;
useMessageBarActionsStyles_unstable: CustomStyleHook;
useMessageBarBodyStyles_unstable: CustomStyleHook;
useMessageBarGroupStyles_unstable: CustomStyleHook;
useMessageBarStyles_unstable: CustomStyleHook;
useMessageBarTitleStyles_unstable: CustomStyleHook;
useAppItemStyles_unstable: CustomStyleHook;
useAppItemStaticStyles_unstable: CustomStyleHook;
useHamburgerStyles_unstable: CustomStyleHook;
useNavCategoryItemStyles: CustomStyleHook;
useNavDividerStyles_unstable: CustomStyleHook;
useNavDrawerStyles_unstable: CustomStyleHook;
useNavDrawerBodyStyles_unstable: CustomStyleHook;
useNavDrawerFooterStyles_unstable: CustomStyleHook;
useNavDrawerHeaderStyles_unstable: CustomStyleHook;
useNavItemStyles_unstable: CustomStyleHook;
useNavSectionHeaderStyles_unstable: CustomStyleHook;
useNavSubItemStyles_unstable: CustomStyleHook;
useNavSubItemGroupStyles_unstable: CustomStyleHook;
useSplitNavItemStyles_unstable: CustomStyleHook;
useOptionGroupStyles_unstable: CustomStyleHook;
useOptionStyles_unstable: CustomStyleHook;
useOverlayDrawerStyles_unstable: CustomStyleHook;
usePersonaStyles_unstable: CustomStyleHook;
usePopoverSurfaceStyles_unstable: CustomStyleHook;
usePresenceBadgeStyles_unstable: CustomStyleHook;
useProgressBarStyles_unstable: CustomStyleHook;
useRadioGroupStyles_unstable: CustomStyleHook;
useRadioStyles_unstable: CustomStyleHook;
useRatingDisplayStyles_unstable: CustomStyleHook;
useRatingItemStyles_unstable: CustomStyleHook;
useRatingStyles_unstable: CustomStyleHook;
useSearchBoxStyles_unstable: CustomStyleHook;
useSelectStyles_unstable: CustomStyleHook;
useSkeletonItemStyles_unstable: CustomStyleHook;
useSkeletonStyles_unstable: CustomStyleHook;
useSliderStyles_unstable: CustomStyleHook;
useSpinButtonStyles_unstable: CustomStyleHook;
useSpinnerStyles_unstable: CustomStyleHook;
useSplitButtonStyles_unstable: CustomStyleHook;
useSwatchPickerRowStyles_unstable: CustomStyleHook;
useSwatchPickerStyles_unstable: CustomStyleHook;
useSwitchStyles_unstable: CustomStyleHook;
useTabListStyles_unstable: CustomStyleHook;
useTabStyles_unstable: CustomStyleHook;
useTeachingPopoverBodyStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselCardStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselFooterButtonStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselFooterStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselNavButtonStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselNavStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselPageCountStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselStyles_unstable: CustomStyleHook;
useTeachingPopoverFooterStyles_unstable: CustomStyleHook;
useTeachingPopoverHeaderStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverFooter / TeachingPopoverCarousel internal functionality. */
useTeachingPopoverActionsStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverFooter / TeachingPopoverCarousel styling hooks */
useTeachingPopoverButtonStyles_unstable: CustomStyleHook;
/** @deprecated TeachingPopover wrapper has no styles (non-UI hooks only). */
useTeachingPopoverStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverCarouselNav styling hooks */
useTeachingPopoverPageCountStyles_unstable: CustomStyleHook;
useTeachingPopoverSurfaceStyles_unstable: CustomStyleHook;
useTeachingPopoverTitleStyles_unstable: CustomStyleHook;
useTagGroupStyles_unstable: CustomStyleHook;
useTagPickerButtonStyles_unstable: CustomStyleHook;
useTagPickerControlStyles_unstable: CustomStyleHook;
useTagPickerGroupStyles_unstable: CustomStyleHook;
useTagPickerInputStyles_unstable: CustomStyleHook;
useTagPickerListStyles_unstable: CustomStyleHook;
useTagPickerOptionGroupStyles_unstable: CustomStyleHook;
useTagPickerOptionStyles_unstable: CustomStyleHook;
useTagStyles_unstable: CustomStyleHook;
useTableBodyStyles_unstable: CustomStyleHook;
useTableCellActionsStyles_unstable: CustomStyleHook;
useTableCellLayoutStyles_unstable: CustomStyleHook;
useTableCellStyles_unstable: CustomStyleHook;
useTableHeaderCellStyles_unstable: CustomStyleHook;
useTableHeaderStyles_unstable: CustomStyleHook;
useTableResizeHandleStyles_unstable: CustomStyleHook;
useTableRowStyles_unstable: CustomStyleHook;
useTableSelectionCellStyles_unstable: CustomStyleHook;
useTableStyles_unstable: CustomStyleHook;
useTextareaStyles_unstable: CustomStyleHook;
useTextStyles_unstable: CustomStyleHook;
useTimePickerCompatStyles_unstable: CustomStyleHook;
useToastBodyStyles_unstable: CustomStyleHook;
useToastContainerStyles_unstable: CustomStyleHook;
useToasterStyles_unstable: CustomStyleHook;
useToastFooterStyles_unstable: CustomStyleHook;
useToastStyles_unstable: CustomStyleHook;
useToastTitleStyles_unstable: CustomStyleHook;
useToggleButtonStyles_unstable: CustomStyleHook;
useToolbarButtonStyles_unstable: CustomStyleHook;
useToolbarDividerStyles_unstable: CustomStyleHook;
useToolbarGroupStyles_unstable: CustomStyleHook;
useToolbarRadioButtonStyles_unstable: CustomStyleHook;
useToolbarToggleButtonStyles_unstable: CustomStyleHook;
useToolbarStyles_unstable: CustomStyleHook;
useTooltipStyles_unstable: CustomStyleHook;
useTreeItemLayoutStyles_unstable: CustomStyleHook;
useTreeItemPersonaLayoutStyles_unstable: CustomStyleHook;
useTreeItemStyles_unstable: CustomStyleHook;
useTreeStyles_unstable: CustomStyleHook;
useVirtualizerScrollViewDynamicStyles_unstable: CustomStyleHook;
useVirtualizerScrollViewStyles_unstable: CustomStyleHook;
useVirtualizerStyles_unstable: CustomStyleHook;
}>;
/**
* @internal
*/
export declare const CustomStyleHooksProvider_unstable: React_2.Provider<Partial<{
useAccordionHeaderStyles_unstable: CustomStyleHook;
useAccordionItemStyles_unstable: CustomStyleHook;
useAccordionPanelStyles_unstable: CustomStyleHook;
useAccordionStyles_unstable: CustomStyleHook;
useAlphaSliderStyles_unstable: CustomStyleHook;
useAvatarGroupItemStyles_unstable: CustomStyleHook;
useAvatarGroupPopoverStyles_unstable: CustomStyleHook;
useAvatarGroupStyles_unstable: CustomStyleHook;
useAvatarStyles_unstable: CustomStyleHook;
useBadgeStyles_unstable: CustomStyleHook;
useBreadcrumbButtonStyles_unstable: CustomStyleHook;
useBreadcrumbDividerStyles_unstable: CustomStyleHook;
useBreadcrumbItemStyles_unstable: CustomStyleHook;
useBreadcrumbStyles_unstable: CustomStyleHook;
useButtonStyles_unstable: CustomStyleHook;
useCardFooterStyles_unstable: CustomStyleHook;
useCardHeaderStyles_unstable: CustomStyleHook;
useCardPreviewStyles_unstable: CustomStyleHook;
useCardStyles_unstable: CustomStyleHook;
useCarouselAutoplayButtonStyles_unstable: CustomStyleHook;
useCarouselButtonStyles_unstable: CustomStyleHook;
useCarouselCardStyles_unstable: CustomStyleHook;
useCarouselNavButtonStyles_unstable: CustomStyleHook;
useCarouselNavContainerStyles_unstable: CustomStyleHook;
useCarouselNavImageButtonStyles_unstable: CustomStyleHook;
useCarouselNavStyles_unstable: CustomStyleHook;
useCarouselSliderStyles_unstable: CustomStyleHook;
useCarouselStyles_unstable: CustomStyleHook;
useCarouselViewportStyles_unstable: CustomStyleHook;
useCheckboxStyles_unstable: CustomStyleHook;
useComboboxStyles_unstable: CustomStyleHook;
useCompoundButtonStyles_unstable: CustomStyleHook;
useColorAreaStyles_unstable: CustomStyleHook;
useColorPickerStyles_unstable: CustomStyleHook;
useColorSliderStyles_unstable: CustomStyleHook;
useColorSwatchStyles_unstable: CustomStyleHook;
useCounterBadgeStyles_unstable: CustomStyleHook;
useDataGridBodyStyles_unstable: CustomStyleHook;
useDataGridCellStyles_unstable: CustomStyleHook;
useDataGridHeaderCellStyles_unstable: CustomStyleHook;
useDataGridHeaderStyles_unstable: CustomStyleHook;
useDataGridRowStyles_unstable: CustomStyleHook;
useDataGridSelectionCellStyles_unstable: CustomStyleHook;
useDataGridStyles_unstable: CustomStyleHook;
useDialogActionsStyles_unstable: CustomStyleHook;
useDialogBodyStyles_unstable: CustomStyleHook;
useDialogContentStyles_unstable: CustomStyleHook;
useDialogSurfaceStyles_unstable: CustomStyleHook;
useDialogTitleStyles_unstable: CustomStyleHook;
useDividerStyles_unstable: CustomStyleHook;
useDrawerBodyStyles_unstable: CustomStyleHook;
useDrawerFooterStyles_unstable: CustomStyleHook;
useDrawerHeaderNavigationStyles_unstable: CustomStyleHook;
useDrawerHeaderStyles_unstable: CustomStyleHook;
useDrawerHeaderTitleStyles_unstable: CustomStyleHook;
/** @deprecated Use useInlineDrawerStyles_unstable instead. */
useDrawerInlineStyles_unstable: CustomStyleHook;
/** @deprecated Use useOverlayDrawerStyles_unstable instead. */
useDrawerOverlayStyles_unstable: CustomStyleHook;
useOverlayDrawerSurfaceStyles_unstable: CustomStyleHook;
useDrawerStyles_unstable: CustomStyleHook;
useDropdownStyles_unstable: CustomStyleHook;
useEmptySwatchStyles_unstable: CustomStyleHook;
useFieldStyles_unstable: CustomStyleHook;
useFlatTreeStyles_unstable: CustomStyleHook;
useImageStyles_unstable: CustomStyleHook;
useImageSwatchStyles_unstable: CustomStyleHook;
useInfoButtonStyles_unstable: CustomStyleHook;
useInfoLabelStyles_unstable: CustomStyleHook;
useInlineDrawerStyles_unstable: CustomStyleHook;
useInputStyles_unstable: CustomStyleHook;
useInteractionTagPrimaryStyles_unstable: CustomStyleHook;
useInteractionTagSecondaryStyles_unstable: CustomStyleHook;
useInteractionTagStyles_unstable: CustomStyleHook;
useLabelStyles_unstable: CustomStyleHook;
useLinkStyles_unstable: CustomStyleHook;
/** @deprecated Use onClick handler on the ListItem itself instead. */
useListItemButtonStyles_unstable: CustomStyleHook;
useListItemStyles_unstable: CustomStyleHook;
useListStyles_unstable: CustomStyleHook;
useListboxStyles_unstable: CustomStyleHook;
useMenuButtonStyles_unstable: CustomStyleHook;
useMenuDividerStyles_unstable: CustomStyleHook;
useMenuGroupHeaderStyles_unstable: CustomStyleHook;
useMenuGroupStyles_unstable: CustomStyleHook;
useMenuItemCheckboxStyles_unstable: CustomStyleHook;
useMenuItemLinkStyles_unstable: CustomStyleHook;
useMenuItemRadioStyles_unstable: CustomStyleHook;
useMenuItemStyles_unstable: CustomStyleHook;
useMenuItemSwitchStyles_unstable: CustomStyleHook;
useMenuListStyles_unstable: CustomStyleHook;
useMenuPopoverStyles_unstable: CustomStyleHook;
useMenuSplitGroupStyles_unstable: CustomStyleHook;
useMessageBarActionsStyles_unstable: CustomStyleHook;
useMessageBarBodyStyles_unstable: CustomStyleHook;
useMessageBarGroupStyles_unstable: CustomStyleHook;
useMessageBarStyles_unstable: CustomStyleHook;
useMessageBarTitleStyles_unstable: CustomStyleHook;
useAppItemStyles_unstable: CustomStyleHook;
useAppItemStaticStyles_unstable: CustomStyleHook;
useHamburgerStyles_unstable: CustomStyleHook;
useNavCategoryItemStyles: CustomStyleHook;
useNavDividerStyles_unstable: CustomStyleHook;
useNavDrawerStyles_unstable: CustomStyleHook;
useNavDrawerBodyStyles_unstable: CustomStyleHook;
useNavDrawerFooterStyles_unstable: CustomStyleHook;
useNavDrawerHeaderStyles_unstable: CustomStyleHook;
useNavItemStyles_unstable: CustomStyleHook;
useNavSectionHeaderStyles_unstable: CustomStyleHook;
useNavSubItemStyles_unstable: CustomStyleHook;
useNavSubItemGroupStyles_unstable: CustomStyleHook;
useSplitNavItemStyles_unstable: CustomStyleHook;
useOptionGroupStyles_unstable: CustomStyleHook;
useOptionStyles_unstable: CustomStyleHook;
useOverlayDrawerStyles_unstable: CustomStyleHook;
usePersonaStyles_unstable: CustomStyleHook;
usePopoverSurfaceStyles_unstable: CustomStyleHook;
usePresenceBadgeStyles_unstable: CustomStyleHook;
useProgressBarStyles_unstable: CustomStyleHook;
useRadioGroupStyles_unstable: CustomStyleHook;
useRadioStyles_unstable: CustomStyleHook;
useRatingDisplayStyles_unstable: CustomStyleHook;
useRatingItemStyles_unstable: CustomStyleHook;
useRatingStyles_unstable: CustomStyleHook;
useSearchBoxStyles_unstable: CustomStyleHook;
useSelectStyles_unstable: CustomStyleHook;
useSkeletonItemStyles_unstable: CustomStyleHook;
useSkeletonStyles_unstable: CustomStyleHook;
useSliderStyles_unstable: CustomStyleHook;
useSpinButtonStyles_unstable: CustomStyleHook;
useSpinnerStyles_unstable: CustomStyleHook;
useSplitButtonStyles_unstable: CustomStyleHook;
useSwatchPickerRowStyles_unstable: CustomStyleHook;
useSwatchPickerStyles_unstable: CustomStyleHook;
useSwitchStyles_unstable: CustomStyleHook;
useTabListStyles_unstable: CustomStyleHook;
useTabStyles_unstable: CustomStyleHook;
useTeachingPopoverBodyStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselCardStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselFooterButtonStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselFooterStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselNavButtonStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselNavStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselPageCountStyles_unstable: CustomStyleHook;
useTeachingPopoverCarouselStyles_unstable: CustomStyleHook;
useTeachingPopoverFooterStyles_unstable: CustomStyleHook;
useTeachingPopoverHeaderStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverFooter / TeachingPopoverCarousel internal functionality. */
useTeachingPopoverActionsStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverFooter / TeachingPopoverCarousel styling hooks */
useTeachingPopoverButtonStyles_unstable: CustomStyleHook;
/** @deprecated TeachingPopover wrapper has no styles (non-UI hooks only). */
useTeachingPopoverStyles_unstable: CustomStyleHook;
/** @deprecated Replaced by TeachingPopoverCarouselNav styling hooks */
useTeachingPopoverPageCountStyles_unstable: CustomStyleHook;
useTeachingPopoverSurfaceStyles_unstable: CustomStyleHook;
useTeachingPopoverTitleStyles_unstable: CustomStyleHook;
useTagGroupStyles_unstable: CustomStyleHook;
useTagPickerButtonStyles_unstable: CustomStyleHook;
useTagPickerControlStyles_unstable: CustomStyleHook;
useTagPickerGroupStyles_unstable: CustomStyleHook;
useTagPickerInputStyles_unstable: CustomStyleHook;
useTagPickerListStyles_unstable: CustomStyleHook;
useTagPickerOptionGroupStyles_unstable: CustomStyleHook;
useTagPickerOptionStyles_unstable: CustomStyleHook;
useTagStyles_unstable: CustomStyleHook;
useTableBodyStyles_unstable: CustomStyleHook;
useTableCellActionsStyles_unstable: CustomStyleHook;
useTableCellLayoutStyles_unstable: CustomStyleHook;
useTableCellStyles_unstable: CustomStyleHook;
useTableHeaderCellStyles_unstable: CustomStyleHook;
useTableHeaderStyles_unstable: CustomStyleHook;
useTableResizeHandleStyles_unstable: CustomStyleHook;
useTableRowStyles_unstable: CustomStyleHook;
useTableSelectionCellStyles_unstable: CustomStyleHook;
useTableStyles_unstable: CustomStyleHook;
useTextareaStyles_unstable: CustomStyleHook;
useTextStyles_unstable: CustomStyleHook;
useTimePickerCompatStyles_unstable: CustomStyleHook;
useToastBodyStyles_unstable: CustomStyleHook;
useToastContainerStyles_unstable: CustomStyleHook;
useToasterStyles_unstable: CustomStyleHook;
useToastFooterStyles_unstable: CustomStyleHook;
useToastStyles_unstable: CustomStyleHook;
useToastTitleStyles_unstable: CustomStyleHook;
useToggleButtonStyles_unstable: CustomStyleHook;
useToolbarButtonStyles_unstable: CustomStyleHook;
useToolbarDividerStyles_unstable: CustomStyleHook;
useToolbarGroupStyles_unstable: CustomStyleHook;
useToolbarRadioButtonStyles_unstable: CustomStyleHook;
useToolbarToggleButtonStyles_unstable: CustomStyleHook;
useToolbarStyles_unstable: CustomStyleHook;
useTooltipStyles_unstable: CustomStyleHook;
useTreeItemLayoutStyles_unstable: CustomStyleHook;
useTreeItemPersonaLayoutStyles_unstable: CustomStyleHook;
useTreeItemStyles_unstable: CustomStyleHook;
useTreeStyles_unstable: CustomStyleHook;
useVirtualizerScrollViewDynamicStyles_unstable: CustomStyleHook;
useVirtualizerScrollViewStyles_unstable: CustomStyleHook;
useVirtualizerStyles_unstable: CustomStyleHook;
}> | undefined>;
/**
* @internal
*/
export declare type OverridesContextValue_unstable = {
inputDefaultAppearance?: 'outline' | 'filled-darker' | 'filled-lighter';
};
/**
* @internal
*/
export declare const OverridesProvider_unstable: React_2.Provider<OverridesContextValue_unstable | undefined>;
declare type PortalMountNodeContextValue = HTMLElement | ShadowRoot | undefined;
/**
* @internal
*/
export declare const PortalMountNodeProvider: React_2.Provider<PortalMountNodeContextValue>;
/**
* @internal
*/
export declare const Provider_unstable: React_2.Provider<ProviderContextValue_unstable>;
export declare type ProviderContextValue_unstable = {
/** Sets the direction of text & generated styles. */
dir: 'ltr' | 'rtl';
/** Provides the document, can be undefined during SSR render. */
targetDocument?: Document;
};
export declare type ThemeClassNameContextValue_unstable = string;
export declare const ThemeClassNameProvider_unstable: React_2.Provider<string>;
/**
* @internal
*/
export declare const ThemeContext_unstable: React_2.Context<ThemeContextValue_unstable>;
export declare type ThemeContextValue_unstable = Theme | Partial<Theme> | undefined;
/**
* @internal
*/
export declare const ThemeProvider_unstable: React_2.Provider<ThemeContextValue_unstable>;
/**
* The context provided by TooltipProvider
*/
export declare type TooltipVisibilityContextValue_unstable = {
/**
* When a tooltip is shown, it sets itself as the visibleTooltip.
* The next tooltip to become visible can use it to hide the previous tooltip immediately.
*/
visibleTooltip?: {
hide: () => void;
};
};
/**
* @internal
*/
export declare const TooltipVisibilityProvider_unstable: React_2.Provider<TooltipVisibilityContextValue_unstable>;
/**
* Returns a function that can be used to announce messages to screen readers.
*/
declare function useAnnounce(): AnnounceContextValue;
export { useAnnounce }
export { useAnnounce as useAnnounce_unstable }
export declare function useBackgroundAppearance(): BackgroundAppearanceContextValue;
/**
* Gets a custom style hook
* @param hook - One of the hook properties in CustomStyleHooksContextValue
* @returns The corresponding hook when defined, otherwise a no-op function.
*/
export declare const useCustomStyleHook_unstable: (hook: keyof CustomStyleHooksContextValue_unstable) => CustomStyleHook;
export declare function useFluent_unstable(): ProviderContextValue_unstable;
export declare function useOverrides_unstable(): OverridesContextValue_unstable;
export declare function usePortalMountNode(): PortalMountNodeContextValue;
/**
* @returns CSS class that applies css variables
*/
export declare function useThemeClassName_unstable(): ThemeClassNameContextValue_unstable;
export declare function useTooltipVisibility_unstable(): TooltipVisibilityContextValue_unstable;
export { }

View File

@@ -0,0 +1,31 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
AnnounceProvider: function() {
return AnnounceProvider;
},
useAnnounce: function() {
return useAnnounce;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
/**
* @internal
*/ const AnnounceContext = _react.createContext(undefined);
const AnnounceProvider = AnnounceContext.Provider;
function useAnnounce() {
var _React_useContext;
return (_React_useContext = _react.useContext(AnnounceContext)) !== null && _React_useContext !== void 0 ? _React_useContext : {
announce: ()=>undefined
};
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/AnnounceContext/AnnounceContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * Defines options for a message to be announced.\n */\nexport type AnnounceOptions = {\n alert?: boolean;\n\n /**\n * A unique identifier for the message. If a message with the same id is already announced, it will be replaced.\n */\n batchId?: string;\n\n /**\n * Indicates that the message announcement can be interrupted by another message and will be announced only\n * user is idle.\n */\n polite?: boolean;\n\n /** Defines the priority of the message. Higher priority messages will be announced first. */\n priority?: number;\n};\n\nexport type AnnounceContextValue = {\n announce: (message: string, options?: AnnounceOptions) => void;\n};\n\n/**\n * @internal\n */\nconst AnnounceContext = React.createContext<AnnounceContextValue | undefined>(undefined);\n\nexport const AnnounceProvider = AnnounceContext.Provider;\n\n/**\n * Returns a function that can be used to announce messages to screen readers.\n */\nexport function useAnnounce(): AnnounceContextValue {\n return React.useContext(AnnounceContext) ?? { announce: () => undefined };\n}\n"],"names":["AnnounceProvider","useAnnounce","AnnounceContext","React","createContext","undefined","Provider","useContext","announce"],"mappings":"AAAA;;;;;;;;;;;;IAkCaA,gBAAgB;eAAhBA;;IAKGC,WAAW;eAAXA;;;;iEArCO;AA2BvB;;CAEC,GACD,MAAMC,kBAAkBC,OAAMC,aAAa,CAAmCC;AAEvE,MAAML,mBAAmBE,gBAAgBI,QAAQ;AAKjD,SAASL;QACPE;IAAP,OAAOA,CAAAA,oBAAAA,OAAMI,UAAU,CAACL,8BAAjBC,+BAAAA,oBAAqC;QAAEK,UAAU,IAAMH;IAAU;AAC1E"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
AnnounceProvider: function() {
return _AnnounceContext.AnnounceProvider;
},
useAnnounce: function() {
return _AnnounceContext.useAnnounce;
}
});
const _AnnounceContext = require("./AnnounceContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/AnnounceContext/index.ts"],"sourcesContent":["export type { AnnounceContextValue, AnnounceOptions } from './AnnounceContext';\nexport { AnnounceProvider, useAnnounce } from './AnnounceContext';\n"],"names":["AnnounceProvider","useAnnounce"],"mappings":";;;;;;;;;;;IACSA,gBAAgB;eAAhBA,iCAAgB;;IAAEC,WAAW;eAAXA,4BAAW;;;iCAAQ"}

View File

@@ -0,0 +1,29 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
BackgroundAppearanceContext: function() {
return BackgroundAppearanceContext;
},
BackgroundAppearanceProvider: function() {
return BackgroundAppearanceProvider;
},
useBackgroundAppearance: function() {
return useBackgroundAppearance;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
const BackgroundAppearanceContext = _react.createContext(undefined);
const BackgroundAppearanceProvider = BackgroundAppearanceContext.Provider;
function useBackgroundAppearance() {
return _react.useContext(BackgroundAppearanceContext);
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/BackgroundAppearanceContext/BackgroundAppearanceContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * @internal\n */\nexport type BackgroundAppearanceContextValue = 'inverted' | 'brand' | undefined;\n\n/**\n * @internal\n */\nexport const BackgroundAppearanceContext = React.createContext<BackgroundAppearanceContextValue | undefined>(undefined);\n\n/**\n * @internal\n */\nexport const BackgroundAppearanceProvider = BackgroundAppearanceContext.Provider;\n\nexport function useBackgroundAppearance(): BackgroundAppearanceContextValue {\n return React.useContext(BackgroundAppearanceContext);\n}\n"],"names":["BackgroundAppearanceContext","BackgroundAppearanceProvider","useBackgroundAppearance","React","createContext","undefined","Provider","useContext"],"mappings":"AAAA;;;;;;;;;;;;IAYaA,2BAA2B;eAA3BA;;IAKAC,4BAA4B;eAA5BA;;IAEGC,uBAAuB;eAAvBA;;;;iEAjBO;AAUhB,MAAMF,8BAA8BG,OAAMC,aAAa,CAA+CC;AAKtG,MAAMJ,+BAA+BD,4BAA4BM,QAAQ;AAEzE,SAASJ;IACd,OAAOC,OAAMI,UAAU,CAACP;AAC1B"}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
BackgroundAppearanceContext: function() {
return _BackgroundAppearanceContext.BackgroundAppearanceContext;
},
BackgroundAppearanceProvider: function() {
return _BackgroundAppearanceContext.BackgroundAppearanceProvider;
},
useBackgroundAppearance: function() {
return _BackgroundAppearanceContext.useBackgroundAppearance;
}
});
const _BackgroundAppearanceContext = require("./BackgroundAppearanceContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/BackgroundAppearanceContext/index.ts"],"sourcesContent":["export type { BackgroundAppearanceContextValue } from './BackgroundAppearanceContext';\nexport {\n BackgroundAppearanceContext,\n BackgroundAppearanceProvider,\n useBackgroundAppearance,\n} from './BackgroundAppearanceContext';\n"],"names":["BackgroundAppearanceContext","BackgroundAppearanceProvider","useBackgroundAppearance"],"mappings":";;;;;;;;;;;IAEEA,2BAA2B;eAA3BA,wDAA2B;;IAC3BC,4BAA4B;eAA5BA,yDAA4B;;IAC5BC,uBAAuB;eAAvBA,oDAAuB;;;6CAClB"}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
CustomStyleHooksContext: function() {
return _index.CustomStyleHooksContext;
},
CustomStyleHooksProvider: function() {
return _index.CustomStyleHooksProvider;
},
useCustomStyleHook: function() {
return _index.useCustomStyleHook;
}
});
const _index = require("./CustomStyleHooksContext/index");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/CustomStyleHooksContext.ts"],"sourcesContent":["export type { CustomStyleHooksContextValue } from './CustomStyleHooksContext/index';\nexport { CustomStyleHooksContext, CustomStyleHooksProvider, useCustomStyleHook } from './CustomStyleHooksContext/index';\n"],"names":["CustomStyleHooksContext","CustomStyleHooksProvider","useCustomStyleHook"],"mappings":";;;;;;;;;;;IACSA,uBAAuB;eAAvBA,8BAAuB;;IAAEC,wBAAwB;eAAxBA,+BAAwB;;IAAEC,kBAAkB;eAAlBA,yBAAkB;;;uBAAQ"}

View File

@@ -0,0 +1,33 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
CustomStyleHooksContext: function() {
return CustomStyleHooksContext;
},
CustomStyleHooksProvider: function() {
return CustomStyleHooksProvider;
},
useCustomStyleHook: function() {
return useCustomStyleHook;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
const CustomStyleHooksContext = _react.createContext(undefined);
// eslint-disable-next-line @typescript-eslint/no-empty-function
const noop = ()=>{};
const CustomStyleHooksProvider = CustomStyleHooksContext.Provider;
const useCustomStyleHook = (hook)=>{
var _React_useContext;
var _React_useContext_hook;
return (_React_useContext_hook = (_React_useContext = _react.useContext(CustomStyleHooksContext)) === null || _React_useContext === void 0 ? void 0 : _React_useContext[hook]) !== null && _React_useContext_hook !== void 0 ? _React_useContext_hook : noop;
};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
CustomStyleHooksContext: function() {
return _CustomStyleHooksContext.CustomStyleHooksContext;
},
CustomStyleHooksProvider: function() {
return _CustomStyleHooksContext.CustomStyleHooksProvider;
},
useCustomStyleHook: function() {
return _CustomStyleHooksContext.useCustomStyleHook;
}
});
const _CustomStyleHooksContext = require("./CustomStyleHooksContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/CustomStyleHooksContext/index.ts"],"sourcesContent":["export type { CustomStyleHooksContextValue } from './CustomStyleHooksContext';\nexport { CustomStyleHooksContext, CustomStyleHooksProvider, useCustomStyleHook } from './CustomStyleHooksContext';\n"],"names":["CustomStyleHooksContext","CustomStyleHooksProvider","useCustomStyleHook"],"mappings":";;;;;;;;;;;IACSA,uBAAuB;eAAvBA,gDAAuB;;IAAEC,wBAAwB;eAAxBA,iDAAwB;;IAAEC,kBAAkB;eAAlBA,2CAAkB;;;yCAAQ"}

View File

@@ -0,0 +1,30 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
OverridesContext: function() {
return OverridesContext;
},
OverridesProvider: function() {
return OverridesProvider;
},
useOverrides: function() {
return useOverrides;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
const OverridesContext = _react.createContext(undefined);
const OverridesProvider = OverridesContext.Provider;
function useOverrides() {
var _React_useContext;
return (_React_useContext = _react.useContext(OverridesContext)) !== null && _React_useContext !== void 0 ? _React_useContext : {};
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/OverridesContext/OverridesContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * @internal\n */\nexport type OverridesContextValue = {\n // No 'underline' as it is not supported by TextArea\n inputDefaultAppearance?: 'outline' | 'filled-darker' | 'filled-lighter';\n};\n\n/**\n * @internal\n */\nexport const OverridesContext = React.createContext<OverridesContextValue | undefined>(undefined);\n\n/**\n * @internal\n */\nexport const OverridesProvider = OverridesContext.Provider;\n\nexport function useOverrides(): OverridesContextValue {\n return React.useContext(OverridesContext) ?? {};\n}\n"],"names":["OverridesContext","OverridesProvider","useOverrides","React","createContext","undefined","Provider","useContext"],"mappings":"AAAA;;;;;;;;;;;;IAeaA,gBAAgB;eAAhBA;;IAKAC,iBAAiB;eAAjBA;;IAEGC,YAAY;eAAZA;;;;iEApBO;AAahB,MAAMF,mBAAmBG,OAAMC,aAAa,CAAoCC;AAKhF,MAAMJ,oBAAoBD,iBAAiBM,QAAQ;AAEnD,SAASJ;QACPC;IAAP,OAAOA,CAAAA,oBAAAA,OAAMI,UAAU,CAACP,+BAAjBG,+BAAAA,oBAAsC,CAAC;AAChD"}

View File

@@ -0,0 +1,22 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
OverridesContext: function() {
return _OverridesContext.OverridesContext;
},
OverridesProvider: function() {
return _OverridesContext.OverridesProvider;
},
useOverrides: function() {
return _OverridesContext.useOverrides;
}
});
const _OverridesContext = require("./OverridesContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/OverridesContext/index.ts"],"sourcesContent":["export type { OverridesContextValue } from './OverridesContext';\nexport { OverridesContext, OverridesProvider, useOverrides } from './OverridesContext';\n"],"names":["OverridesContext","OverridesProvider","useOverrides"],"mappings":";;;;;;;;;;;IACSA,gBAAgB;eAAhBA,kCAAgB;;IAAEC,iBAAiB;eAAjBA,mCAAiB;;IAAEC,YAAY;eAAZA,8BAAY;;;kCAAQ"}

View File

@@ -0,0 +1,30 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
PortalMountNodeProvider: function() {
return PortalMountNodeProvider;
},
usePortalMountNode: function() {
return usePortalMountNode;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
/**
* Provides a mount node for portals to render into.
*
* @internal
*/ const PortalMountNodeContext = _react.createContext(undefined);
const PortalMountNodeProvider = PortalMountNodeContext.Provider;
function usePortalMountNode() {
return _react.useContext(PortalMountNodeContext);
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/PortalMountNodeContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\nexport type PortalMountNodeContextValue = HTMLElement | ShadowRoot | undefined;\n\n/**\n * Provides a mount node for portals to render into.\n *\n * @internal\n */\nconst PortalMountNodeContext = React.createContext<PortalMountNodeContextValue>(undefined);\n\n/**\n * @internal\n */\nexport const PortalMountNodeProvider = PortalMountNodeContext.Provider;\n\nexport function usePortalMountNode(): PortalMountNodeContextValue {\n return React.useContext(PortalMountNodeContext);\n}\n"],"names":["PortalMountNodeProvider","usePortalMountNode","PortalMountNodeContext","React","createContext","undefined","Provider","useContext"],"mappings":"AAAA;;;;;;;;;;;;IAgBaA,uBAAuB;eAAvBA;;IAEGC,kBAAkB;eAAlBA;;;;iEAhBO;AAIvB;;;;CAIC,GACD,MAAMC,yBAAyBC,OAAMC,aAAa,CAA8BC;AAKzE,MAAML,0BAA0BE,uBAAuBI,QAAQ;AAE/D,SAASL;IACd,OAAOE,OAAMI,UAAU,CAACL;AAC1B"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
Provider: function() {
return _index.Provider;
},
useFluent: function() {
return _index.useFluent;
}
});
const _index = require("./ProviderContext/index");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ProviderContext.ts"],"sourcesContent":["export type { ProviderContextValue } from './ProviderContext/index';\nexport { Provider, useFluent } from './ProviderContext/index';\n"],"names":["Provider","useFluent"],"mappings":";;;;;;;;;;;IACSA,QAAQ;eAARA,eAAQ;;IAAEC,SAAS;eAATA,gBAAS;;;uBAAQ"}

View File

@@ -0,0 +1,34 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
Provider: function() {
return Provider;
},
useFluent: function() {
return useFluent;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
/**
* @internal
*/ const ProviderContext = _react.createContext(undefined);
const providerContextDefaultValue = {
// eslint-disable-next-line @nx/workspace-no-restricted-globals -- expected ignore ( SSR friendly acquisition of globals )
targetDocument: typeof document === 'object' ? document : undefined,
dir: 'ltr'
};
const Provider = ProviderContext.Provider;
function useFluent() {
var _React_useContext;
return (_React_useContext = _react.useContext(ProviderContext)) !== null && _React_useContext !== void 0 ? _React_useContext : providerContextDefaultValue;
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ProviderContext/ProviderContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\nexport type ProviderContextValue = {\n /** Sets the direction of text & generated styles. */\n dir: 'ltr' | 'rtl';\n\n /** Provides the document, can be undefined during SSR render. */\n targetDocument?: Document;\n};\n\n/**\n * @internal\n */\nconst ProviderContext = React.createContext<ProviderContextValue | undefined>(\n undefined,\n) as React.Context<ProviderContextValue>;\n\nconst providerContextDefaultValue: ProviderContextValue = {\n // eslint-disable-next-line @nx/workspace-no-restricted-globals -- expected ignore ( SSR friendly acquisition of globals )\n targetDocument: typeof document === 'object' ? document : undefined,\n dir: 'ltr' as const,\n};\n\n/**\n * @internal\n */\nexport const Provider = ProviderContext.Provider;\n\nexport function useFluent(): ProviderContextValue {\n return React.useContext(ProviderContext) ?? providerContextDefaultValue;\n}\n"],"names":["Provider","useFluent","ProviderContext","React","createContext","undefined","providerContextDefaultValue","targetDocument","document","dir","useContext"],"mappings":"AAAA;;;;;;;;;;;;IA4BaA,QAAQ;eAARA;;IAEGC,SAAS;eAATA;;;;iEA5BO;AAUvB;;CAEC,GACD,MAAMC,kBAAkBC,OAAMC,aAAa,CACzCC;AAGF,MAAMC,8BAAoD;IACxD,0HAA0H;IAC1HC,gBAAgB,OAAOC,aAAa,WAAWA,WAAWH;IAC1DI,KAAK;AACP;AAKO,MAAMT,WAAWE,gBAAgBF,QAAQ;AAEzC,SAASC;QACPE;IAAP,OAAOA,CAAAA,oBAAAA,OAAMO,UAAU,CAACR,8BAAjBC,+BAAAA,oBAAqCG;AAC9C"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
Provider: function() {
return _ProviderContext.Provider;
},
useFluent: function() {
return _ProviderContext.useFluent;
}
});
const _ProviderContext = require("./ProviderContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ProviderContext/index.ts"],"sourcesContent":["export type { ProviderContextValue } from './ProviderContext';\nexport { Provider, useFluent } from './ProviderContext';\n"],"names":["Provider","useFluent"],"mappings":";;;;;;;;;;;IACSA,QAAQ;eAARA,yBAAQ;;IAAEC,SAAS;eAATA,0BAAS;;;iCAAQ"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ThemeClassNameProvider: function() {
return _index.ThemeClassNameProvider;
},
useThemeClassName: function() {
return _index.useThemeClassName;
}
});
const _index = require("./ThemeClassNameContext/index");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeClassNameContext.ts"],"sourcesContent":["export type { ThemeClassNameContextValue } from './ThemeClassNameContext/index';\nexport { ThemeClassNameProvider, useThemeClassName } from './ThemeClassNameContext/index';\n"],"names":["ThemeClassNameProvider","useThemeClassName"],"mappings":";;;;;;;;;;;IACSA,sBAAsB;eAAtBA,6BAAsB;;IAAEC,iBAAiB;eAAjBA,wBAAiB;;;uBAAQ"}

View File

@@ -0,0 +1,33 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ThemeClassNameProvider: function() {
return ThemeClassNameProvider;
},
useThemeClassName: function() {
return useThemeClassName;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
/**
* @internal
* Used to provide a CSS class that applies theme css variables
*
* Useful for elements in the React tree (can read context) but not in the DOM Tree. E.g. Portals
*/ const ThemeClassNameContext = _react.createContext(undefined);
const themeClassNameContextDefaultVaue = '';
const ThemeClassNameProvider = ThemeClassNameContext.Provider;
function useThemeClassName() {
var _React_useContext;
return (_React_useContext = _react.useContext(ThemeClassNameContext)) !== null && _React_useContext !== void 0 ? _React_useContext : themeClassNameContextDefaultVaue;
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeClassNameContext/ThemeClassNameContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\nexport type ThemeClassNameContextValue = string;\n\n/**\n * @internal\n * Used to provide a CSS class that applies theme css variables\n *\n * Useful for elements in the React tree (can read context) but not in the DOM Tree. E.g. Portals\n */\nconst ThemeClassNameContext = React.createContext<ThemeClassNameContextValue | undefined>(\n undefined,\n) as React.Context<ThemeClassNameContextValue>;\n\nconst themeClassNameContextDefaultVaue = '';\n\nexport const ThemeClassNameProvider = ThemeClassNameContext.Provider;\n\n/**\n * @returns CSS class that applies css variables\n */\nexport function useThemeClassName(): ThemeClassNameContextValue {\n return React.useContext(ThemeClassNameContext) ?? themeClassNameContextDefaultVaue;\n}\n"],"names":["ThemeClassNameProvider","useThemeClassName","ThemeClassNameContext","React","createContext","undefined","themeClassNameContextDefaultVaue","Provider","useContext"],"mappings":"AAAA;;;;;;;;;;;;IAkBaA,sBAAsB;eAAtBA;;IAKGC,iBAAiB;eAAjBA;;;;iEArBO;AAIvB;;;;;CAKC,GACD,MAAMC,wBAAwBC,OAAMC,aAAa,CAC/CC;AAGF,MAAMC,mCAAmC;AAElC,MAAMN,yBAAyBE,sBAAsBK,QAAQ;AAK7D,SAASN;QACPE;IAAP,OAAOA,CAAAA,oBAAAA,OAAMK,UAAU,CAACN,oCAAjBC,+BAAAA,oBAA2CG;AACpD"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ThemeClassNameProvider: function() {
return _ThemeClassNameContext.ThemeClassNameProvider;
},
useThemeClassName: function() {
return _ThemeClassNameContext.useThemeClassName;
}
});
const _ThemeClassNameContext = require("./ThemeClassNameContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeClassNameContext/index.ts"],"sourcesContent":["export type { ThemeClassNameContextValue } from './ThemeClassNameContext';\nexport { ThemeClassNameProvider, useThemeClassName } from './ThemeClassNameContext';\n"],"names":["ThemeClassNameProvider","useThemeClassName"],"mappings":";;;;;;;;;;;IACSA,sBAAsB;eAAtBA,6CAAsB;;IAAEC,iBAAiB;eAAjBA,wCAAiB;;;uCAAQ"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ThemeContext: function() {
return _index.ThemeContext;
},
ThemeProvider: function() {
return _index.ThemeProvider;
}
});
const _index = require("./ThemeContext/index");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeContext.ts"],"sourcesContent":["export type { ThemeContextValue } from './ThemeContext/index';\nexport { ThemeContext, ThemeProvider } from './ThemeContext/index';\n"],"names":["ThemeContext","ThemeProvider"],"mappings":";;;;;;;;;;;IACSA,YAAY;eAAZA,mBAAY;;IAAEC,aAAa;eAAbA,oBAAa;;;uBAAQ"}

View File

@@ -0,0 +1,23 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ThemeContext: function() {
return ThemeContext;
},
ThemeProvider: function() {
return ThemeProvider;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
const ThemeContext = _react.createContext(undefined);
const ThemeProvider = ThemeContext.Provider;

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeContext/ThemeContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { Theme } from '@fluentui/react-theme';\n\nexport type ThemeContextValue = Theme | Partial<Theme> | undefined;\n\n/**\n * @internal\n */\nexport const ThemeContext = React.createContext<ThemeContextValue>(undefined);\n\n/**\n * @internal\n */\nexport const ThemeProvider = ThemeContext.Provider;\n"],"names":["ThemeContext","ThemeProvider","React","createContext","undefined","Provider"],"mappings":"AAAA;;;;;;;;;;;;IAUaA,YAAY;eAAZA;;IAKAC,aAAa;eAAbA;;;;iEAbU;AAQhB,MAAMD,eAAeE,OAAMC,aAAa,CAAoBC;AAK5D,MAAMH,gBAAgBD,aAAaK,QAAQ"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
ThemeContext: function() {
return _ThemeContext.ThemeContext;
},
ThemeProvider: function() {
return _ThemeContext.ThemeProvider;
}
});
const _ThemeContext = require("./ThemeContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeContext/index.ts"],"sourcesContent":["export type { ThemeContextValue } from './ThemeContext';\nexport { ThemeContext, ThemeProvider } from './ThemeContext';\n"],"names":["ThemeContext","ThemeProvider"],"mappings":";;;;;;;;;;;IACSA,YAAY;eAAZA,0BAAY;;IAAEC,aAAa;eAAbA,2BAAa;;;8BAAQ"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
TooltipVisibilityProvider: function() {
return _index.TooltipVisibilityProvider;
},
useTooltipVisibility: function() {
return _index.useTooltipVisibility;
}
});
const _index = require("./TooltipVisibilityContext/index");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/TooltipVisibilityContext.ts"],"sourcesContent":["export type { TooltipVisibilityContextValue } from './TooltipVisibilityContext/index';\nexport { TooltipVisibilityProvider, useTooltipVisibility } from './TooltipVisibilityContext/index';\n"],"names":["TooltipVisibilityProvider","useTooltipVisibility"],"mappings":";;;;;;;;;;;IACSA,yBAAyB;eAAzBA,gCAAyB;;IAAEC,oBAAoB;eAApBA,2BAAoB;;;uBAAQ"}

View File

@@ -0,0 +1,31 @@
'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
TooltipVisibilityProvider: function() {
return TooltipVisibilityProvider;
},
useTooltipVisibility: function() {
return useTooltipVisibility;
}
});
const _interop_require_wildcard = require("@swc/helpers/_/_interop_require_wildcard");
const _react = /*#__PURE__*/ _interop_require_wildcard._(require("react"));
/**
* @internal
* Context shared by all of the tooltips in the app
*/ const TooltipVisibilityContext = _react.createContext(undefined);
const tooltipVisibilityContextDefaultValue = {};
const TooltipVisibilityProvider = TooltipVisibilityContext.Provider;
function useTooltipVisibility() {
var _React_useContext;
return (_React_useContext = _react.useContext(TooltipVisibilityContext)) !== null && _React_useContext !== void 0 ? _React_useContext : tooltipVisibilityContextDefaultValue;
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/TooltipVisibilityContext/TooltipContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * The context provided by TooltipProvider\n */\nexport type TooltipVisibilityContextValue = {\n /**\n * When a tooltip is shown, it sets itself as the visibleTooltip.\n * The next tooltip to become visible can use it to hide the previous tooltip immediately.\n */\n visibleTooltip?: {\n hide: () => void;\n };\n};\n\n/**\n * @internal\n * Context shared by all of the tooltips in the app\n */\nconst TooltipVisibilityContext = React.createContext<TooltipVisibilityContextValue | undefined>(\n undefined,\n) as React.Context<TooltipVisibilityContextValue>;\n\nconst tooltipVisibilityContextDefaultValue: TooltipVisibilityContextValue = {};\n\n/**\n * @internal\n */\nexport const TooltipVisibilityProvider = TooltipVisibilityContext.Provider;\n\nexport function useTooltipVisibility(): TooltipVisibilityContextValue {\n return React.useContext(TooltipVisibilityContext) ?? tooltipVisibilityContextDefaultValue;\n}\n"],"names":["TooltipVisibilityProvider","useTooltipVisibility","TooltipVisibilityContext","React","createContext","undefined","tooltipVisibilityContextDefaultValue","Provider","useContext"],"mappings":"AAAA;;;;;;;;;;;;IA8BaA,yBAAyB;eAAzBA;;IAEGC,oBAAoB;eAApBA;;;;iEA9BO;AAevB;;;CAGC,GACD,MAAMC,2BAA2BC,OAAMC,aAAa,CAClDC;AAGF,MAAMC,uCAAsE,CAAC;AAKtE,MAAMN,4BAA4BE,yBAAyBK,QAAQ;AAEnE,SAASN;QACPE;IAAP,OAAOA,CAAAA,oBAAAA,OAAMK,UAAU,CAACN,uCAAjBC,+BAAAA,oBAA8CG;AACvD"}

View File

@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
TooltipVisibilityProvider: function() {
return _TooltipContext.TooltipVisibilityProvider;
},
useTooltipVisibility: function() {
return _TooltipContext.useTooltipVisibility;
}
});
const _TooltipContext = require("./TooltipContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/TooltipVisibilityContext/index.ts"],"sourcesContent":["export type { TooltipVisibilityContextValue } from './TooltipContext';\nexport { TooltipVisibilityProvider, useTooltipVisibility } from './TooltipContext';\n"],"names":["TooltipVisibilityProvider","useTooltipVisibility"],"mappings":";;;;;;;;;;;IACSA,yBAAyB;eAAzBA,yCAAyB;;IAAEC,oBAAoB;eAApBA,oCAAoB;;;gCAAQ"}

View File

@@ -0,0 +1,84 @@
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
AnnounceProvider: function() {
return _AnnounceContext.AnnounceProvider;
},
AnnounceProvider_unstable: function() {
return /** @deprecated Use AnnounceProvider instead. */ _AnnounceContext.AnnounceProvider;
},
BackgroundAppearanceProvider: function() {
return _BackgroundAppearanceContext.BackgroundAppearanceProvider;
},
CustomStyleHooksContext_unstable: function() {
return _CustomStyleHooksContext.CustomStyleHooksContext;
},
CustomStyleHooksProvider_unstable: function() {
return _CustomStyleHooksContext.CustomStyleHooksProvider;
},
OverridesProvider_unstable: function() {
return _OverridesContext.OverridesProvider;
},
PortalMountNodeProvider: function() {
return _PortalMountNodeContext.PortalMountNodeProvider;
},
Provider_unstable: function() {
return _ProviderContext.Provider;
},
ThemeClassNameProvider_unstable: function() {
return _ThemeClassNameContext.ThemeClassNameProvider;
},
ThemeContext_unstable: function() {
return _ThemeContext.ThemeContext;
},
ThemeProvider_unstable: function() {
return _ThemeContext.ThemeProvider;
},
TooltipVisibilityProvider_unstable: function() {
return _TooltipVisibilityContext.TooltipVisibilityProvider;
},
useAnnounce: function() {
return _AnnounceContext.useAnnounce;
},
useAnnounce_unstable: function() {
return /** @deprecated Use useAnnounce instead. */ _AnnounceContext.useAnnounce;
},
useBackgroundAppearance: function() {
return _BackgroundAppearanceContext.useBackgroundAppearance;
},
useCustomStyleHook_unstable: function() {
return _CustomStyleHooksContext.useCustomStyleHook;
},
useFluent_unstable: function() {
return _ProviderContext.useFluent;
},
useOverrides_unstable: function() {
return _OverridesContext.useOverrides;
},
usePortalMountNode: function() {
return _PortalMountNodeContext.usePortalMountNode;
},
useThemeClassName_unstable: function() {
return _ThemeClassNameContext.useThemeClassName;
},
useTooltipVisibility_unstable: function() {
return _TooltipVisibilityContext.useTooltipVisibility;
}
});
const _ThemeContext = require("./ThemeContext");
const _ThemeClassNameContext = require("./ThemeClassNameContext");
const _TooltipVisibilityContext = require("./TooltipVisibilityContext");
const _ProviderContext = require("./ProviderContext");
const _OverridesContext = require("./OverridesContext");
const _CustomStyleHooksContext = require("./CustomStyleHooksContext");
const _BackgroundAppearanceContext = require("./BackgroundAppearanceContext");
const _PortalMountNodeContext = require("./PortalMountNodeContext");
const _AnnounceContext = require("./AnnounceContext");

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/index.ts"],"sourcesContent":["export { ThemeContext as ThemeContext_unstable, ThemeProvider as ThemeProvider_unstable } from './ThemeContext';\nexport type { ThemeContextValue as ThemeContextValue_unstable } from './ThemeContext';\n\nexport {\n ThemeClassNameProvider as ThemeClassNameProvider_unstable,\n useThemeClassName as useThemeClassName_unstable,\n} from './ThemeClassNameContext';\nexport type { ThemeClassNameContextValue as ThemeClassNameContextValue_unstable } from './ThemeClassNameContext';\n\nexport {\n TooltipVisibilityProvider as TooltipVisibilityProvider_unstable,\n useTooltipVisibility as useTooltipVisibility_unstable,\n} from './TooltipVisibilityContext';\nexport type { TooltipVisibilityContextValue as TooltipVisibilityContextValue_unstable } from './TooltipVisibilityContext';\n\nexport { Provider as Provider_unstable, useFluent as useFluent_unstable } from './ProviderContext';\nexport type { ProviderContextValue as ProviderContextValue_unstable } from './ProviderContext';\n\nexport {\n OverridesProvider as OverridesProvider_unstable,\n useOverrides as useOverrides_unstable,\n} from './OverridesContext';\nexport type { OverridesContextValue as OverridesContextValue_unstable } from './OverridesContext';\n\nexport {\n CustomStyleHooksContext as CustomStyleHooksContext_unstable,\n CustomStyleHooksProvider as CustomStyleHooksProvider_unstable,\n useCustomStyleHook as useCustomStyleHook_unstable,\n} from './CustomStyleHooksContext';\nexport type { CustomStyleHooksContextValue as CustomStyleHooksContextValue_unstable } from './CustomStyleHooksContext';\n\nexport { BackgroundAppearanceProvider, useBackgroundAppearance } from './BackgroundAppearanceContext';\nexport type { BackgroundAppearanceContextValue } from './BackgroundAppearanceContext';\n\nexport { PortalMountNodeProvider, usePortalMountNode } from './PortalMountNodeContext';\n\nexport {\n AnnounceProvider,\n /** @deprecated Use AnnounceProvider instead. */\n AnnounceProvider as AnnounceProvider_unstable,\n useAnnounce,\n /** @deprecated Use useAnnounce instead. */\n useAnnounce as useAnnounce_unstable,\n} from './AnnounceContext';\nexport type {\n AnnounceContextValue,\n /** @deprecated Use AnnounceContextValue instead. */\n AnnounceContextValue as AnnounceContextValue_unstable,\n AnnounceOptions,\n} from './AnnounceContext';\n"],"names":["AnnounceProvider","AnnounceProvider_unstable","BackgroundAppearanceProvider","CustomStyleHooksContext_unstable","CustomStyleHooksContext","CustomStyleHooksProvider_unstable","CustomStyleHooksProvider","OverridesProvider_unstable","OverridesProvider","PortalMountNodeProvider","Provider_unstable","Provider","ThemeClassNameProvider_unstable","ThemeClassNameProvider","ThemeContext_unstable","ThemeContext","ThemeProvider_unstable","ThemeProvider","TooltipVisibilityProvider_unstable","TooltipVisibilityProvider","useAnnounce","useAnnounce_unstable","useBackgroundAppearance","useCustomStyleHook_unstable","useCustomStyleHook","useFluent_unstable","useFluent","useOverrides_unstable","useOverrides","usePortalMountNode","useThemeClassName_unstable","useThemeClassName","useTooltipVisibility_unstable","useTooltipVisibility"],"mappings":";;;;;;;;;;;IAqCEA,gBAAgB;eAAhBA,iCAAgB;;IAEIC,yBAAyB;eAD7C,8CAA8C,GAC9CD,iCAAgB;;IARTE,4BAA4B;eAA5BA,yDAA4B;;IANRC,gCAAgC;eAA3DC,gDAAuB;;IACKC,iCAAiC;eAA7DC,iDAAwB;;IAPHC,0BAA0B;eAA/CC,mCAAiB;;IAeVC,uBAAuB;eAAvBA,+CAAuB;;IAnBXC,iBAAiB;eAA7BC,yBAAQ;;IAXWC,+BAA+B;eAAzDC,6CAAsB;;IAJCC,qBAAqB;eAArCC,0BAAY;;IAA4CC,sBAAsB;eAAvCC,2BAAa;;IAU9BC,kCAAkC;eAA/DC,mDAAyB;;IA8BzBC,WAAW;eAAXA,4BAAW;;IAEIC,oBAAoB;eADnC,yCAAyC,GACzCD,4BAAW;;IAX0BE,uBAAuB;eAAvBA,oDAAuB;;IAJtCC,2BAA2B;eAAjDC,2CAAkB;;IAZiCC,kBAAkB;eAA/BC,0BAAS;;IAK/BC,qBAAqB;eAArCC,8BAAY;;IAcoBC,kBAAkB;eAAlBA,0CAAkB;;IA7B7BC,0BAA0B;eAA/CC,wCAAiB;;IAMOC,6BAA6B;eAArDC,8CAAoB;;;8BAXyE;uCAMxF;0CAMA;iCAGwE;kCAMxE;yCAOA;6CAG+D;wCAGV;iCASrD"}

View File

@@ -0,0 +1,14 @@
'use client';
import * as React from 'react';
/**
* @internal
*/ const AnnounceContext = React.createContext(undefined);
export const AnnounceProvider = AnnounceContext.Provider;
/**
* Returns a function that can be used to announce messages to screen readers.
*/ export function useAnnounce() {
var _React_useContext;
return (_React_useContext = React.useContext(AnnounceContext)) !== null && _React_useContext !== void 0 ? _React_useContext : {
announce: ()=>undefined
};
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/AnnounceContext/AnnounceContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * Defines options for a message to be announced.\n */\nexport type AnnounceOptions = {\n alert?: boolean;\n\n /**\n * A unique identifier for the message. If a message with the same id is already announced, it will be replaced.\n */\n batchId?: string;\n\n /**\n * Indicates that the message announcement can be interrupted by another message and will be announced only\n * user is idle.\n */\n polite?: boolean;\n\n /** Defines the priority of the message. Higher priority messages will be announced first. */\n priority?: number;\n};\n\nexport type AnnounceContextValue = {\n announce: (message: string, options?: AnnounceOptions) => void;\n};\n\n/**\n * @internal\n */\nconst AnnounceContext = React.createContext<AnnounceContextValue | undefined>(undefined);\n\nexport const AnnounceProvider = AnnounceContext.Provider;\n\n/**\n * Returns a function that can be used to announce messages to screen readers.\n */\nexport function useAnnounce(): AnnounceContextValue {\n return React.useContext(AnnounceContext) ?? { announce: () => undefined };\n}\n"],"names":["React","AnnounceContext","createContext","undefined","AnnounceProvider","Provider","useAnnounce","useContext","announce"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AA2B/B;;CAEC,GACD,MAAMC,kBAAkBD,MAAME,aAAa,CAAmCC;AAE9E,OAAO,MAAMC,mBAAmBH,gBAAgBI,QAAQ,CAAC;AAEzD;;CAEC,GACD,OAAO,SAASC;QACPN;IAAP,OAAOA,CAAAA,oBAAAA,MAAMO,UAAU,CAACN,8BAAjBD,+BAAAA,oBAAqC;QAAEQ,UAAU,IAAML;IAAU;AAC1E"}

View File

@@ -0,0 +1 @@
export { AnnounceProvider, useAnnounce } from './AnnounceContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/AnnounceContext/index.ts"],"sourcesContent":["export type { AnnounceContextValue, AnnounceOptions } from './AnnounceContext';\nexport { AnnounceProvider, useAnnounce } from './AnnounceContext';\n"],"names":["AnnounceProvider","useAnnounce"],"mappings":"AACA,SAASA,gBAAgB,EAAEC,WAAW,QAAQ,oBAAoB"}

View File

@@ -0,0 +1,11 @@
'use client';
import * as React from 'react';
/**
* @internal
*/ export const BackgroundAppearanceContext = React.createContext(undefined);
/**
* @internal
*/ export const BackgroundAppearanceProvider = BackgroundAppearanceContext.Provider;
export function useBackgroundAppearance() {
return React.useContext(BackgroundAppearanceContext);
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/BackgroundAppearanceContext/BackgroundAppearanceContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * @internal\n */\nexport type BackgroundAppearanceContextValue = 'inverted' | 'brand' | undefined;\n\n/**\n * @internal\n */\nexport const BackgroundAppearanceContext = React.createContext<BackgroundAppearanceContextValue | undefined>(undefined);\n\n/**\n * @internal\n */\nexport const BackgroundAppearanceProvider = BackgroundAppearanceContext.Provider;\n\nexport function useBackgroundAppearance(): BackgroundAppearanceContextValue {\n return React.useContext(BackgroundAppearanceContext);\n}\n"],"names":["React","BackgroundAppearanceContext","createContext","undefined","BackgroundAppearanceProvider","Provider","useBackgroundAppearance","useContext"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAO/B;;CAEC,GACD,OAAO,MAAMC,8BAA8BD,MAAME,aAAa,CAA+CC,WAAW;AAExH;;CAEC,GACD,OAAO,MAAMC,+BAA+BH,4BAA4BI,QAAQ,CAAC;AAEjF,OAAO,SAASC;IACd,OAAON,MAAMO,UAAU,CAACN;AAC1B"}

View File

@@ -0,0 +1 @@
export { BackgroundAppearanceContext, BackgroundAppearanceProvider, useBackgroundAppearance } from './BackgroundAppearanceContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/BackgroundAppearanceContext/index.ts"],"sourcesContent":["export type { BackgroundAppearanceContextValue } from './BackgroundAppearanceContext';\nexport {\n BackgroundAppearanceContext,\n BackgroundAppearanceProvider,\n useBackgroundAppearance,\n} from './BackgroundAppearanceContext';\n"],"names":["BackgroundAppearanceContext","BackgroundAppearanceProvider","useBackgroundAppearance"],"mappings":"AACA,SACEA,2BAA2B,EAC3BC,4BAA4B,EAC5BC,uBAAuB,QAClB,gCAAgC"}

View File

@@ -0,0 +1 @@
export { CustomStyleHooksContext, CustomStyleHooksProvider, useCustomStyleHook } from './CustomStyleHooksContext/index';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/CustomStyleHooksContext.ts"],"sourcesContent":["export type { CustomStyleHooksContextValue } from './CustomStyleHooksContext/index';\nexport { CustomStyleHooksContext, CustomStyleHooksProvider, useCustomStyleHook } from './CustomStyleHooksContext/index';\n"],"names":["CustomStyleHooksContext","CustomStyleHooksProvider","useCustomStyleHook"],"mappings":"AACA,SAASA,uBAAuB,EAAEC,wBAAwB,EAAEC,kBAAkB,QAAQ,kCAAkC"}

View File

@@ -0,0 +1,19 @@
'use client';
import * as React from 'react';
/* eslint-enable */ /**
* @internal
*/ export const CustomStyleHooksContext = React.createContext(undefined);
// eslint-disable-next-line @typescript-eslint/no-empty-function
const noop = ()=>{};
/**
* @internal
*/ export const CustomStyleHooksProvider = CustomStyleHooksContext.Provider;
/**
* Gets a custom style hook
* @param hook - One of the hook properties in CustomStyleHooksContextValue
* @returns The corresponding hook when defined, otherwise a no-op function.
*/ export const useCustomStyleHook = (hook)=>{
var _React_useContext;
var _React_useContext_hook;
return (_React_useContext_hook = (_React_useContext = React.useContext(CustomStyleHooksContext)) === null || _React_useContext === void 0 ? void 0 : _React_useContext[hook]) !== null && _React_useContext_hook !== void 0 ? _React_useContext_hook : noop;
};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
export { CustomStyleHooksContext, CustomStyleHooksProvider, useCustomStyleHook } from './CustomStyleHooksContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/CustomStyleHooksContext/index.ts"],"sourcesContent":["export type { CustomStyleHooksContextValue } from './CustomStyleHooksContext';\nexport { CustomStyleHooksContext, CustomStyleHooksProvider, useCustomStyleHook } from './CustomStyleHooksContext';\n"],"names":["CustomStyleHooksContext","CustomStyleHooksProvider","useCustomStyleHook"],"mappings":"AACA,SAASA,uBAAuB,EAAEC,wBAAwB,EAAEC,kBAAkB,QAAQ,4BAA4B"}

View File

@@ -0,0 +1,12 @@
'use client';
import * as React from 'react';
/**
* @internal
*/ export const OverridesContext = React.createContext(undefined);
/**
* @internal
*/ export const OverridesProvider = OverridesContext.Provider;
export function useOverrides() {
var _React_useContext;
return (_React_useContext = React.useContext(OverridesContext)) !== null && _React_useContext !== void 0 ? _React_useContext : {};
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/OverridesContext/OverridesContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * @internal\n */\nexport type OverridesContextValue = {\n // No 'underline' as it is not supported by TextArea\n inputDefaultAppearance?: 'outline' | 'filled-darker' | 'filled-lighter';\n};\n\n/**\n * @internal\n */\nexport const OverridesContext = React.createContext<OverridesContextValue | undefined>(undefined);\n\n/**\n * @internal\n */\nexport const OverridesProvider = OverridesContext.Provider;\n\nexport function useOverrides(): OverridesContextValue {\n return React.useContext(OverridesContext) ?? {};\n}\n"],"names":["React","OverridesContext","createContext","undefined","OverridesProvider","Provider","useOverrides","useContext"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAU/B;;CAEC,GACD,OAAO,MAAMC,mBAAmBD,MAAME,aAAa,CAAoCC,WAAW;AAElG;;CAEC,GACD,OAAO,MAAMC,oBAAoBH,iBAAiBI,QAAQ,CAAC;AAE3D,OAAO,SAASC;QACPN;IAAP,OAAOA,CAAAA,oBAAAA,MAAMO,UAAU,CAACN,+BAAjBD,+BAAAA,oBAAsC,CAAC;AAChD"}

View File

@@ -0,0 +1 @@
export { OverridesContext, OverridesProvider, useOverrides } from './OverridesContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/OverridesContext/index.ts"],"sourcesContent":["export type { OverridesContextValue } from './OverridesContext';\nexport { OverridesContext, OverridesProvider, useOverrides } from './OverridesContext';\n"],"names":["OverridesContext","OverridesProvider","useOverrides"],"mappings":"AACA,SAASA,gBAAgB,EAAEC,iBAAiB,EAAEC,YAAY,QAAQ,qBAAqB"}

View File

@@ -0,0 +1,13 @@
'use client';
import * as React from 'react';
/**
* Provides a mount node for portals to render into.
*
* @internal
*/ const PortalMountNodeContext = React.createContext(undefined);
/**
* @internal
*/ export const PortalMountNodeProvider = PortalMountNodeContext.Provider;
export function usePortalMountNode() {
return React.useContext(PortalMountNodeContext);
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/PortalMountNodeContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\nexport type PortalMountNodeContextValue = HTMLElement | ShadowRoot | undefined;\n\n/**\n * Provides a mount node for portals to render into.\n *\n * @internal\n */\nconst PortalMountNodeContext = React.createContext<PortalMountNodeContextValue>(undefined);\n\n/**\n * @internal\n */\nexport const PortalMountNodeProvider = PortalMountNodeContext.Provider;\n\nexport function usePortalMountNode(): PortalMountNodeContextValue {\n return React.useContext(PortalMountNodeContext);\n}\n"],"names":["React","PortalMountNodeContext","createContext","undefined","PortalMountNodeProvider","Provider","usePortalMountNode","useContext"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAI/B;;;;CAIC,GACD,MAAMC,yBAAyBD,MAAME,aAAa,CAA8BC;AAEhF;;CAEC,GACD,OAAO,MAAMC,0BAA0BH,uBAAuBI,QAAQ,CAAC;AAEvE,OAAO,SAASC;IACd,OAAON,MAAMO,UAAU,CAACN;AAC1B"}

View File

@@ -0,0 +1 @@
export { Provider, useFluent } from './ProviderContext/index';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ProviderContext.ts"],"sourcesContent":["export type { ProviderContextValue } from './ProviderContext/index';\nexport { Provider, useFluent } from './ProviderContext/index';\n"],"names":["Provider","useFluent"],"mappings":"AACA,SAASA,QAAQ,EAAEC,SAAS,QAAQ,0BAA0B"}

View File

@@ -0,0 +1,17 @@
'use client';
import * as React from 'react';
/**
* @internal
*/ const ProviderContext = React.createContext(undefined);
const providerContextDefaultValue = {
// eslint-disable-next-line @nx/workspace-no-restricted-globals -- expected ignore ( SSR friendly acquisition of globals )
targetDocument: typeof document === 'object' ? document : undefined,
dir: 'ltr'
};
/**
* @internal
*/ export const Provider = ProviderContext.Provider;
export function useFluent() {
var _React_useContext;
return (_React_useContext = React.useContext(ProviderContext)) !== null && _React_useContext !== void 0 ? _React_useContext : providerContextDefaultValue;
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ProviderContext/ProviderContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\nexport type ProviderContextValue = {\n /** Sets the direction of text & generated styles. */\n dir: 'ltr' | 'rtl';\n\n /** Provides the document, can be undefined during SSR render. */\n targetDocument?: Document;\n};\n\n/**\n * @internal\n */\nconst ProviderContext = React.createContext<ProviderContextValue | undefined>(\n undefined,\n) as React.Context<ProviderContextValue>;\n\nconst providerContextDefaultValue: ProviderContextValue = {\n // eslint-disable-next-line @nx/workspace-no-restricted-globals -- expected ignore ( SSR friendly acquisition of globals )\n targetDocument: typeof document === 'object' ? document : undefined,\n dir: 'ltr' as const,\n};\n\n/**\n * @internal\n */\nexport const Provider = ProviderContext.Provider;\n\nexport function useFluent(): ProviderContextValue {\n return React.useContext(ProviderContext) ?? providerContextDefaultValue;\n}\n"],"names":["React","ProviderContext","createContext","undefined","providerContextDefaultValue","targetDocument","document","dir","Provider","useFluent","useContext"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAU/B;;CAEC,GACD,MAAMC,kBAAkBD,MAAME,aAAa,CACzCC;AAGF,MAAMC,8BAAoD;IACxD,0HAA0H;IAC1HC,gBAAgB,OAAOC,aAAa,WAAWA,WAAWH;IAC1DI,KAAK;AACP;AAEA;;CAEC,GACD,OAAO,MAAMC,WAAWP,gBAAgBO,QAAQ,CAAC;AAEjD,OAAO,SAASC;QACPT;IAAP,OAAOA,CAAAA,oBAAAA,MAAMU,UAAU,CAACT,8BAAjBD,+BAAAA,oBAAqCI;AAC9C"}

View File

@@ -0,0 +1 @@
export { Provider, useFluent } from './ProviderContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ProviderContext/index.ts"],"sourcesContent":["export type { ProviderContextValue } from './ProviderContext';\nexport { Provider, useFluent } from './ProviderContext';\n"],"names":["Provider","useFluent"],"mappings":"AACA,SAASA,QAAQ,EAAEC,SAAS,QAAQ,oBAAoB"}

View File

@@ -0,0 +1 @@
export { ThemeClassNameProvider, useThemeClassName } from './ThemeClassNameContext/index';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeClassNameContext.ts"],"sourcesContent":["export type { ThemeClassNameContextValue } from './ThemeClassNameContext/index';\nexport { ThemeClassNameProvider, useThemeClassName } from './ThemeClassNameContext/index';\n"],"names":["ThemeClassNameProvider","useThemeClassName"],"mappings":"AACA,SAASA,sBAAsB,EAAEC,iBAAiB,QAAQ,gCAAgC"}

View File

@@ -0,0 +1,16 @@
'use client';
import * as React from 'react';
/**
* @internal
* Used to provide a CSS class that applies theme css variables
*
* Useful for elements in the React tree (can read context) but not in the DOM Tree. E.g. Portals
*/ const ThemeClassNameContext = React.createContext(undefined);
const themeClassNameContextDefaultVaue = '';
export const ThemeClassNameProvider = ThemeClassNameContext.Provider;
/**
* @returns CSS class that applies css variables
*/ export function useThemeClassName() {
var _React_useContext;
return (_React_useContext = React.useContext(ThemeClassNameContext)) !== null && _React_useContext !== void 0 ? _React_useContext : themeClassNameContextDefaultVaue;
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeClassNameContext/ThemeClassNameContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\nexport type ThemeClassNameContextValue = string;\n\n/**\n * @internal\n * Used to provide a CSS class that applies theme css variables\n *\n * Useful for elements in the React tree (can read context) but not in the DOM Tree. E.g. Portals\n */\nconst ThemeClassNameContext = React.createContext<ThemeClassNameContextValue | undefined>(\n undefined,\n) as React.Context<ThemeClassNameContextValue>;\n\nconst themeClassNameContextDefaultVaue = '';\n\nexport const ThemeClassNameProvider = ThemeClassNameContext.Provider;\n\n/**\n * @returns CSS class that applies css variables\n */\nexport function useThemeClassName(): ThemeClassNameContextValue {\n return React.useContext(ThemeClassNameContext) ?? themeClassNameContextDefaultVaue;\n}\n"],"names":["React","ThemeClassNameContext","createContext","undefined","themeClassNameContextDefaultVaue","ThemeClassNameProvider","Provider","useThemeClassName","useContext"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAI/B;;;;;CAKC,GACD,MAAMC,wBAAwBD,MAAME,aAAa,CAC/CC;AAGF,MAAMC,mCAAmC;AAEzC,OAAO,MAAMC,yBAAyBJ,sBAAsBK,QAAQ,CAAC;AAErE;;CAEC,GACD,OAAO,SAASC;QACPP;IAAP,OAAOA,CAAAA,oBAAAA,MAAMQ,UAAU,CAACP,oCAAjBD,+BAAAA,oBAA2CI;AACpD"}

View File

@@ -0,0 +1 @@
export { ThemeClassNameProvider, useThemeClassName } from './ThemeClassNameContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeClassNameContext/index.ts"],"sourcesContent":["export type { ThemeClassNameContextValue } from './ThemeClassNameContext';\nexport { ThemeClassNameProvider, useThemeClassName } from './ThemeClassNameContext';\n"],"names":["ThemeClassNameProvider","useThemeClassName"],"mappings":"AACA,SAASA,sBAAsB,EAAEC,iBAAiB,QAAQ,0BAA0B"}

View File

@@ -0,0 +1 @@
export { ThemeContext, ThemeProvider } from './ThemeContext/index';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeContext.ts"],"sourcesContent":["export type { ThemeContextValue } from './ThemeContext/index';\nexport { ThemeContext, ThemeProvider } from './ThemeContext/index';\n"],"names":["ThemeContext","ThemeProvider"],"mappings":"AACA,SAASA,YAAY,EAAEC,aAAa,QAAQ,uBAAuB"}

View File

@@ -0,0 +1,8 @@
'use client';
import * as React from 'react';
/**
* @internal
*/ export const ThemeContext = React.createContext(undefined);
/**
* @internal
*/ export const ThemeProvider = ThemeContext.Provider;

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeContext/ThemeContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\nimport type { Theme } from '@fluentui/react-theme';\n\nexport type ThemeContextValue = Theme | Partial<Theme> | undefined;\n\n/**\n * @internal\n */\nexport const ThemeContext = React.createContext<ThemeContextValue>(undefined);\n\n/**\n * @internal\n */\nexport const ThemeProvider = ThemeContext.Provider;\n"],"names":["React","ThemeContext","createContext","undefined","ThemeProvider","Provider"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAK/B;;CAEC,GACD,OAAO,MAAMC,eAAeD,MAAME,aAAa,CAAoBC,WAAW;AAE9E;;CAEC,GACD,OAAO,MAAMC,gBAAgBH,aAAaI,QAAQ,CAAC"}

View File

@@ -0,0 +1 @@
export { ThemeContext, ThemeProvider } from './ThemeContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/ThemeContext/index.ts"],"sourcesContent":["export type { ThemeContextValue } from './ThemeContext';\nexport { ThemeContext, ThemeProvider } from './ThemeContext';\n"],"names":["ThemeContext","ThemeProvider"],"mappings":"AACA,SAASA,YAAY,EAAEC,aAAa,QAAQ,iBAAiB"}

View File

@@ -0,0 +1 @@
export { TooltipVisibilityProvider, useTooltipVisibility } from './TooltipVisibilityContext/index';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/TooltipVisibilityContext.ts"],"sourcesContent":["export type { TooltipVisibilityContextValue } from './TooltipVisibilityContext/index';\nexport { TooltipVisibilityProvider, useTooltipVisibility } from './TooltipVisibilityContext/index';\n"],"names":["TooltipVisibilityProvider","useTooltipVisibility"],"mappings":"AACA,SAASA,yBAAyB,EAAEC,oBAAoB,QAAQ,mCAAmC"}

View File

@@ -0,0 +1,14 @@
'use client';
import * as React from 'react';
/**
* @internal
* Context shared by all of the tooltips in the app
*/ const TooltipVisibilityContext = React.createContext(undefined);
const tooltipVisibilityContextDefaultValue = {};
/**
* @internal
*/ export const TooltipVisibilityProvider = TooltipVisibilityContext.Provider;
export function useTooltipVisibility() {
var _React_useContext;
return (_React_useContext = React.useContext(TooltipVisibilityContext)) !== null && _React_useContext !== void 0 ? _React_useContext : tooltipVisibilityContextDefaultValue;
}

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/TooltipVisibilityContext/TooltipContext.ts"],"sourcesContent":["'use client';\n\nimport * as React from 'react';\n\n/**\n * The context provided by TooltipProvider\n */\nexport type TooltipVisibilityContextValue = {\n /**\n * When a tooltip is shown, it sets itself as the visibleTooltip.\n * The next tooltip to become visible can use it to hide the previous tooltip immediately.\n */\n visibleTooltip?: {\n hide: () => void;\n };\n};\n\n/**\n * @internal\n * Context shared by all of the tooltips in the app\n */\nconst TooltipVisibilityContext = React.createContext<TooltipVisibilityContextValue | undefined>(\n undefined,\n) as React.Context<TooltipVisibilityContextValue>;\n\nconst tooltipVisibilityContextDefaultValue: TooltipVisibilityContextValue = {};\n\n/**\n * @internal\n */\nexport const TooltipVisibilityProvider = TooltipVisibilityContext.Provider;\n\nexport function useTooltipVisibility(): TooltipVisibilityContextValue {\n return React.useContext(TooltipVisibilityContext) ?? tooltipVisibilityContextDefaultValue;\n}\n"],"names":["React","TooltipVisibilityContext","createContext","undefined","tooltipVisibilityContextDefaultValue","TooltipVisibilityProvider","Provider","useTooltipVisibility","useContext"],"mappings":"AAAA;AAEA,YAAYA,WAAW,QAAQ;AAe/B;;;CAGC,GACD,MAAMC,2BAA2BD,MAAME,aAAa,CAClDC;AAGF,MAAMC,uCAAsE,CAAC;AAE7E;;CAEC,GACD,OAAO,MAAMC,4BAA4BJ,yBAAyBK,QAAQ,CAAC;AAE3E,OAAO,SAASC;QACPP;IAAP,OAAOA,CAAAA,oBAAAA,MAAMQ,UAAU,CAACP,uCAAjBD,+BAAAA,oBAA8CI;AACvD"}

View File

@@ -0,0 +1 @@
export { TooltipVisibilityProvider, useTooltipVisibility } from './TooltipContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/TooltipVisibilityContext/index.ts"],"sourcesContent":["export type { TooltipVisibilityContextValue } from './TooltipContext';\nexport { TooltipVisibilityProvider, useTooltipVisibility } from './TooltipContext';\n"],"names":["TooltipVisibilityProvider","useTooltipVisibility"],"mappings":"AACA,SAASA,yBAAyB,EAAEC,oBAAoB,QAAQ,mBAAmB"}

View File

@@ -0,0 +1,9 @@
export { ThemeContext as ThemeContext_unstable, ThemeProvider as ThemeProvider_unstable } from './ThemeContext';
export { ThemeClassNameProvider as ThemeClassNameProvider_unstable, useThemeClassName as useThemeClassName_unstable } from './ThemeClassNameContext';
export { TooltipVisibilityProvider as TooltipVisibilityProvider_unstable, useTooltipVisibility as useTooltipVisibility_unstable } from './TooltipVisibilityContext';
export { Provider as Provider_unstable, useFluent as useFluent_unstable } from './ProviderContext';
export { OverridesProvider as OverridesProvider_unstable, useOverrides as useOverrides_unstable } from './OverridesContext';
export { CustomStyleHooksContext as CustomStyleHooksContext_unstable, CustomStyleHooksProvider as CustomStyleHooksProvider_unstable, useCustomStyleHook as useCustomStyleHook_unstable } from './CustomStyleHooksContext';
export { BackgroundAppearanceProvider, useBackgroundAppearance } from './BackgroundAppearanceContext';
export { PortalMountNodeProvider, usePortalMountNode } from './PortalMountNodeContext';
export { AnnounceProvider, /** @deprecated Use AnnounceProvider instead. */ AnnounceProvider as AnnounceProvider_unstable, useAnnounce, /** @deprecated Use useAnnounce instead. */ useAnnounce as useAnnounce_unstable } from './AnnounceContext';

View File

@@ -0,0 +1 @@
{"version":3,"sources":["../src/index.ts"],"sourcesContent":["export { ThemeContext as ThemeContext_unstable, ThemeProvider as ThemeProvider_unstable } from './ThemeContext';\nexport type { ThemeContextValue as ThemeContextValue_unstable } from './ThemeContext';\n\nexport {\n ThemeClassNameProvider as ThemeClassNameProvider_unstable,\n useThemeClassName as useThemeClassName_unstable,\n} from './ThemeClassNameContext';\nexport type { ThemeClassNameContextValue as ThemeClassNameContextValue_unstable } from './ThemeClassNameContext';\n\nexport {\n TooltipVisibilityProvider as TooltipVisibilityProvider_unstable,\n useTooltipVisibility as useTooltipVisibility_unstable,\n} from './TooltipVisibilityContext';\nexport type { TooltipVisibilityContextValue as TooltipVisibilityContextValue_unstable } from './TooltipVisibilityContext';\n\nexport { Provider as Provider_unstable, useFluent as useFluent_unstable } from './ProviderContext';\nexport type { ProviderContextValue as ProviderContextValue_unstable } from './ProviderContext';\n\nexport {\n OverridesProvider as OverridesProvider_unstable,\n useOverrides as useOverrides_unstable,\n} from './OverridesContext';\nexport type { OverridesContextValue as OverridesContextValue_unstable } from './OverridesContext';\n\nexport {\n CustomStyleHooksContext as CustomStyleHooksContext_unstable,\n CustomStyleHooksProvider as CustomStyleHooksProvider_unstable,\n useCustomStyleHook as useCustomStyleHook_unstable,\n} from './CustomStyleHooksContext';\nexport type { CustomStyleHooksContextValue as CustomStyleHooksContextValue_unstable } from './CustomStyleHooksContext';\n\nexport { BackgroundAppearanceProvider, useBackgroundAppearance } from './BackgroundAppearanceContext';\nexport type { BackgroundAppearanceContextValue } from './BackgroundAppearanceContext';\n\nexport { PortalMountNodeProvider, usePortalMountNode } from './PortalMountNodeContext';\n\nexport {\n AnnounceProvider,\n /** @deprecated Use AnnounceProvider instead. */\n AnnounceProvider as AnnounceProvider_unstable,\n useAnnounce,\n /** @deprecated Use useAnnounce instead. */\n useAnnounce as useAnnounce_unstable,\n} from './AnnounceContext';\nexport type {\n AnnounceContextValue,\n /** @deprecated Use AnnounceContextValue instead. */\n AnnounceContextValue as AnnounceContextValue_unstable,\n AnnounceOptions,\n} from './AnnounceContext';\n"],"names":["ThemeContext","ThemeContext_unstable","ThemeProvider","ThemeProvider_unstable","ThemeClassNameProvider","ThemeClassNameProvider_unstable","useThemeClassName","useThemeClassName_unstable","TooltipVisibilityProvider","TooltipVisibilityProvider_unstable","useTooltipVisibility","useTooltipVisibility_unstable","Provider","Provider_unstable","useFluent","useFluent_unstable","OverridesProvider","OverridesProvider_unstable","useOverrides","useOverrides_unstable","CustomStyleHooksContext","CustomStyleHooksContext_unstable","CustomStyleHooksProvider","CustomStyleHooksProvider_unstable","useCustomStyleHook","useCustomStyleHook_unstable","BackgroundAppearanceProvider","useBackgroundAppearance","PortalMountNodeProvider","usePortalMountNode","AnnounceProvider","AnnounceProvider_unstable","useAnnounce","useAnnounce_unstable"],"mappings":"AAAA,SAASA,gBAAgBC,qBAAqB,EAAEC,iBAAiBC,sBAAsB,QAAQ,iBAAiB;AAGhH,SACEC,0BAA0BC,+BAA+B,EACzDC,qBAAqBC,0BAA0B,QAC1C,0BAA0B;AAGjC,SACEC,6BAA6BC,kCAAkC,EAC/DC,wBAAwBC,6BAA6B,QAChD,6BAA6B;AAGpC,SAASC,YAAYC,iBAAiB,EAAEC,aAAaC,kBAAkB,QAAQ,oBAAoB;AAGnG,SACEC,qBAAqBC,0BAA0B,EAC/CC,gBAAgBC,qBAAqB,QAChC,qBAAqB;AAG5B,SACEC,2BAA2BC,gCAAgC,EAC3DC,4BAA4BC,iCAAiC,EAC7DC,sBAAsBC,2BAA2B,QAC5C,4BAA4B;AAGnC,SAASC,4BAA4B,EAAEC,uBAAuB,QAAQ,gCAAgC;AAGtG,SAASC,uBAAuB,EAAEC,kBAAkB,QAAQ,2BAA2B;AAEvF,SACEC,gBAAgB,EAChB,8CAA8C,GAC9CA,oBAAoBC,yBAAyB,EAC7CC,WAAW,EACX,yCAAyC,GACzCA,eAAeC,oBAAoB,QAC9B,oBAAoB"}

View File

@@ -0,0 +1,43 @@
{
"name": "@fluentui/react-shared-contexts",
"version": "9.26.2",
"description": "Fluent UI React Contexts shared by multiple components.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
"typings": "./dist/index.d.ts",
"sideEffects": false,
"repository": {
"type": "git",
"url": "https://github.com/microsoft/fluentui"
},
"license": "MIT",
"dependencies": {
"@fluentui/react-theme": "^9.2.1",
"@swc/helpers": "^0.5.1"
},
"peerDependencies": {
"@types/react": ">=16.14.0 <20.0.0",
"react": ">=16.14.0 <20.0.0"
},
"beachball": {
"disallowedChangeTypes": [
"major",
"prerelease"
]
},
"exports": {
".": {
"types": "./dist/index.d.ts",
"node": "./lib-commonjs/index.js",
"import": "./lib/index.js",
"require": "./lib-commonjs/index.js"
},
"./package.json": "./package.json"
},
"files": [
"*.md",
"dist/*.d.ts",
"lib",
"lib-commonjs"
]
}