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,20 @@
import * as React from 'react';
import type { FluentIconsProps } from './shared';
export declare type FluentIcon = React.FC<FluentIconsProps>;
export declare type CreateFluentIconOptions = {
flipInRtl?: boolean;
color?: boolean;
};
/**
* Base createFluentIcon — SVG icon factory without Styles.
*
* Returns a React component that renders an SVG icon with:
* - data-fui-icon attribute for CSS targeting
* - a11y attributes (aria-hidden, aria-label, role)
* - RTL flip via data-fui-icon-rtl attribute
* - HCM forced-color-adjust via CSS attribute selector
*
* @access private
* @alpha
*/
export declare const createFluentIcon: (displayName: string, width: string, pathsOrSvg: string[] | string, options?: CreateFluentIconOptions | undefined) => FluentIcon;