Files
ox_lib/web/src/typings/textui.ts
2024-03-09 11:04:18 +01:00

16 lines
455 B
TypeScript

import { IconProp } from '@fortawesome/fontawesome-svg-core';
import React from 'react';
import { IconAnimation } from '../components/LibIcon';
export type TextUiPosition = 'right-center' | 'left-center' | 'top-center' | 'bottom-center';
export interface TextUiProps {
text: string;
position?: TextUiPosition;
icon?: IconProp;
iconColor?: string;
iconAnimation?: IconAnimation;
style?: React.CSSProperties;
alignIcon?: 'top' | 'center';
}