Files
standardnotes-app-web/packages/mobile/src/Components/ToastWrapper.styled.ts
2022-06-09 09:45:15 -05:00

32 lines
849 B
TypeScript

import { StyleSheet } from 'react-native'
import { DefaultTheme } from 'styled-components/native'
export const useToastStyles = (theme: DefaultTheme) => {
return (props: { [key: string]: unknown }) => {
return StyleSheet.create({
info: {
borderLeftColor: theme.stylekitInfoColor,
height: props.percentComplete !== undefined ? 70 : 60,
},
animatedViewContainer: {
height: 8,
borderWidth: 1,
borderRadius: 8,
borderColor: theme.stylekitInfoColor,
marginRight: 8,
marginLeft: 12,
marginTop: -16,
},
animatedView: {
backgroundColor: theme.stylekitInfoColor,
},
success: {
borderLeftColor: theme.stylekitSuccessColor,
},
error: {
borderLeftColor: theme.stylekitWarningColor,
},
})
}
}