untitledui-js
Version:
<p align="center"> <img src="https://untitledui.publicsource.space/logo.svg" alt="Untitled UI Logo" width="100" height="100"> </p>
367 lines (364 loc) • 2.16 MB
text/typescript
import * as solid_js from 'solid-js';
import { JSX } from 'solid-js';
type SVGAttributes = JSX.GSVGAttributes<SVGSVGElement>;
interface UntitledProps extends SVGAttributes {
size?: string | number;
absoluteStrokeWidth?: boolean;
color?: string;
strokeWidth?: number;
class?: string;
}
export type UntitledIcon = solid_js.Component<UntitledProps>;
/**
* @component @name ActivityHeart
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const ActivityHeart: solid_js.Component<UntitledProps>;
/**
* @component @name Activity
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Activity: solid_js.Component<UntitledProps>;
/**
* @component @name Airplay
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Airplay: solid_js.Component<UntitledProps>;
/**
* @component @name Airpods
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const Airpods: solid_js.Component<UntitledProps>;
/**
* @component @name AlarmClockCheck
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlarmClockCheck: solid_js.Component<UntitledProps>;
/**
* @component @name AlarmClockMinus
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlarmClockMinus: solid_js.Component<UntitledProps>;
/**
* @component @name AlarmClockOff
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlarmClockOff: solid_js.Component<UntitledProps>;
/**
* @component @name AlarmClockPlus
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlarmClockPlus: solid_js.Component<UntitledProps>;
/**
* @component @name AlarmClock
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlarmClock: solid_js.Component<UntitledProps>;
/**
* @component @name AlertCircle
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlertCircle: solid_js.Component<UntitledProps>;
/**
* @component @name AlertHexagon
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlertHexagon: solid_js.Component<UntitledProps>;
/**
* @component @name AlertOctagon
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlertOctagon: solid_js.Component<UntitledProps>;
/**
* @component @name AlertSquare
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlertSquare: solid_js.Component<UntitledProps>;
/**
* @component @name AlertTriangle
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlertTriangle: solid_js.Component<UntitledProps>;
/**
* @component @name AlignBottom01
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignBottom01: solid_js.Component<UntitledProps>;
/**
* @component @name AlignBottom02
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignBottom02: solid_js.Component<UntitledProps>;
/**
* @component @name AlignCenter
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignCenter: solid_js.Component<UntitledProps>;
/**
* @component @name AlignHorizontalCentre01
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignHorizontalCentre01: solid_js.Component<UntitledProps>;
/**
* @component @name AlignHorizontalCentre02
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignHorizontalCentre02: solid_js.Component<UntitledProps>;
/**
* @component @name AlignJustify
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignJustify: solid_js.Component<UntitledProps>;
/**
* @component @name AlignLeft01
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignLeft01: solid_js.Component<UntitledProps>;
/**
* @component @name AlignLeft02
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignLeft02: solid_js.Component<UntitledProps>;
/**
* @component @name AlignLeft
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignLeft: solid_js.Component<UntitledProps>;
/**
* @component @name AlignRight01
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignRight01: solid_js.Component<UntitledProps>;
/**
* @component @name AlignRight02
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignRight02: solid_js.Component<UntitledProps>;
/**
* @component @name AlignRight
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignRight: solid_js.Component<UntitledProps>;
/**
* @component @name AlignTop01
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignTop01: solid_js.Component<UntitledProps>;
/**
* @component @name AlignTop02
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignTop02: solid_js.Component<UntitledProps>;
/**
* @component @name AlignVerticalCenter01
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview 
* @see https://www.untitledui.com/icons - Documentation
*
* @param {Object} props - Untitled UI icons props and any valid SVG attribute
* @returns {JSX.Element} JSX Element
*
*/
declare const AlignVerticalCenter01: solid_js.Component<UntitledProps>;
/**
* @component @name AlignVerticalCenter02
* @description Untitled UI SVG icon component, renders SVG Element with children.
*
* @preview ![img](data:image/svg+xml;base64,CiAgICA8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMwIDMwIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPgogICAgICA8IS0tIEJhY2tncm91bmQgd2l0aCByb3VuZGVkIGNvcm5lcnMgLS0+CiAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgcng9IjUiIHJ5PSI1IiBmaWxsPSJ3aGl0ZSIgLz4KICAgICAgPCEtLSBJY29uIGNlbnRlcmVkIC0tPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLCAzKSI+CiAgICAgICAgPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDE4VjZDMTAgNS4wNjgxMiAxMCA0LjYwMjE4IDkuODQ3NzYgNC4yMzQ2M0M5LjY0NDc3IDMuNzQ0NTggOS4yNTU0MiAzLjM1NTIzIDguNzY1MzcgMy4xNTIyNEM4LjM5NzgyIDMgNy45MzE4OCAzIDcgM0M2LjA2ODEyIDMgNS42MDIxOCAzIDUuMjM0NjMgMy4xNTIyNEM0Ljc0NDU4IDMuMzU1MjMgNC4zNTUyMyAzLjc0NDU4IDQuMTUyMjQgNC4yMzQ2M0M0IDQuNjAyMTggNCA1LjA2ODEyIDQg