type(row): fix row typings
This commit is contained in:
parent
c642650d4c
commit
4c878de7e5
|
@ -4,17 +4,15 @@ import React from 'react';
|
|||
import styled from 'styled-components';
|
||||
import type { Node, ElementProps } from 'react';
|
||||
|
||||
type FlexProps =
|
||||
| {
|
||||
alignItems: string,
|
||||
justifyContent: string,
|
||||
}
|
||||
| Object;
|
||||
type FlexProps = PropsWithTheme<{
|
||||
alignItems: string,
|
||||
justifyContent: string,
|
||||
}>;
|
||||
const Flex = styled.div`
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: ${(props: FlexProps) => props.alignItems};
|
||||
justify-content: ${(props: FlexProps) => props.justifyContent};
|
||||
align-items: ${(props: FlexProps) => String(props.alignItems)};
|
||||
justify-content: ${(props: FlexProps) => String(props.justifyContent)};
|
||||
`;
|
||||
|
||||
type Props = {
|
||||
|
|
Loading…
Reference in New Issue