1
0
Fork 1
mirror of https://github.com/thatmattlove/hyperglass.git synced 2026-04-18 05:48:27 +00:00
thatmattlove-hyperglass/hyperglass/ui/components/header/titleOnly.tsx
2021-01-03 23:51:09 -07:00

18 lines
551 B
TypeScript

import { Heading } from '@chakra-ui/react';
import { useConfig } from '~/context';
import { useBooleanValue, useLGState } from '~/hooks';
import { useTitleSize } from './useTitleSize';
export const TitleOnly: React.FC = () => {
const { web } = useConfig();
const { isSubmitting } = useLGState();
const margin = useBooleanValue(isSubmitting.value, 0, 2);
const sizeSm = useTitleSize(web.text.title, '2xl', []);
return (
<Heading as="h1" mb={margin} fontSize={{ base: sizeSm, lg: '5xl' }}>
{web.text.title}
</Heading>
);
};