Files
2024-02-15 17:01:50 +00:00

29 lines
702 B
TypeScript

import type {ComponentProps} from 'react';
import styled from '@emotion/styled';
import {Flex} from 'sentry/components/profiling/flex';
import ThemeSwitcher from 'sentry/components/stories/themeSwitcher';
import {IconSentry} from 'sentry/icons';
import {space} from 'sentry/styles/space';
interface Props extends ComponentProps<'div'> {}
export default function StoryHeader({style}: Props) {
return (
<Flex as="header" justify="space-between" gap={space(2)} style={style}>
<H1>
<IconSentry size="xl" /> Component Library
</H1>
<ThemeSwitcher />
</Flex>
);
}
const H1 = styled('h1')`
margin: 0;
display: flex;
gap: ${space(1)};
align-items: center;
`;