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

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"}