12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import styled from '@emotion/styled'
- import { FC } from 'react'
- import { SvgActionInformative } from '@/assets/icons'
- import { Text } from '@/components/Text'
- export const PlaceHolder: FC = () => {
- return (
- <PlaceHolderWrapper>
- <StyledSvgActionInformative />
- <PlaceholderTitle as="p" variant="t100-strong">
- This is a placeholder for children.
- </PlaceholderTitle>
- <PlaceholderDescription as="p" variant="t100">
- Children will be placed here
- </PlaceholderDescription>
- </PlaceHolderWrapper>
- )
- }
- const StyledSvgActionInformative = styled(SvgActionInformative)`
- path {
- fill: #7b61ff;
- }
- `
- const PlaceHolderWrapper = styled.div`
- border: 1px dashed #7b61ff;
- font-size: 12px;
- border-radius: 5px;
- background-color: #7b61ff1a;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- padding: 0 24px;
- min-height: 200px;
- `
- const PlaceholderTitle = styled(Text)`
- text-align: center;
- margin-top: 8px;
- margin-bottom: 0;
- font-weight: 700;
- color: #7b61ff;
- `
- const PlaceholderDescription = styled(Text)`
- text-align: center;
- margin-top: 8px;
- color: #7b61ff;
- `
|