feat: login & home

This commit is contained in:
EleanorMao
2023-04-24 23:24:17 +08:00
parent c1b7cdcbfa
commit 06358334c4
23 changed files with 605 additions and 23 deletions

View File

@ -0,0 +1,20 @@
import React, { FC, PropsWithChildren } from 'react'
import { InfoCircleOutlined } from '@ant-design/icons'
import styled from 'styled-components'
const StyledIcon = styled(InfoCircleOutlined)`
display: inline-block;
margin-right: 6px;
font-size: 14px;
line-height: 16px;
vertical-align: top;
${props => props.theme.breakpoints.down('s')} {
font-size: 8px;
margin-right: 4px;
line-height: 10px;
}
`
export const ErrorMessage: FC<PropsWithChildren<{ message?: string }>> = ({ message, children }) => {
return <><StyledIcon />{children || message}</>
}