import * as React from 'react'; import { ColorOption } from '../style/theme'; import { SlideDownAnimation, SlideUpAnimation } from './animations/slide_animations'; import { Container, Text } from './ui'; export interface ErrorProps { icon: string; message: string; } export const Error: React.StatelessComponent = props => ( {props.icon} {props.message} ); export type SlidingDirection = 'up' | 'down'; export interface SlidingErrorProps extends ErrorProps { direction: SlidingDirection; } export const SlidingError: React.StatelessComponent = props => { const AnimationComponent = props.direction === 'up' ? SlideUpAnimation : SlideDownAnimation; return ( ); };