Michael Schramm 8713c0a8c6 - ability to change user passwords
- add default page background
- add environment list in [doc](doc/environment.md)
- combined notificationts to become more versatile
- use exported hooks for graphql
- links at the bottom for new users
- fixes for hide contrib setting
- upgrad all packages
2021-05-02 12:43:55 +02:00

19 lines
662 B
TypeScript

import React from 'react'
import styled from 'styled-components'
import { FormPublicDesignFragment } from '../../graphql/fragment/form.public.fragment'
interface Props {
type: 'question' | 'answer'
design: FormPublicDesignFragment
}
// eslint-disable-next-line @typescript-eslint/no-unsafe-call,@typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-assignment
const Paragraph = styled.p`
color: ${(props: Props) =>
props.type === 'question' ? props.design.colors.question : props.design.colors.answer};
`
export const StyledP: React.FC<Props> = ({ children, ...props }) => {
return <Paragraph {...props}>{children}</Paragraph>
}