import React from 'react';
import { Box, Text } from '../../primitives';
import { useToken } from '../../../theme';
import { FormControlContext } from './FormControl';
import type { IFormLabelProps, IFormControlContext } from './props';
const FormLabel = ({
children,
style,
_disabled,
_focus,
_invalid,
...props
}: IFormLabelProps) => {
const {
isInvalid,
isRequired,
isDisabled,
}: IFormControlContext = React.useContext(FormControlContext);
const textColor = useToken('colors', 'red.3');
const requiredAsterisk = () => *;
return (
{children}
{isRequired && requiredAsterisk()}
);
};
export default FormLabel;