| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- import {
- StyleSheet
- } from "react-native";
- import type {
- MarkdownDynamicStyles
- } from "./type";
- const stylesheet = StyleSheet.create({
- container: {
- },
- bold: {
- fontWeight: "bold"
- },
- italic: {
- fontStyle: "italic"
- },
- enter: {
- flexShrink: 1,
- width: "100%"
- },
- blockquoteText: {
- textAlignVertical: "bottom",
- verticalAlign: "bottom"
- },
- image: {
- maxWidth: "100%"
- },
- listContainer: {
- flexDirection: "row",
- alignItems: "center"
- },
- centerContainer: {
- justifyContent: "center",
- alignItems: "center",
- alignSelf: "center"
- },
- leftContainer: {
- justifyContent: "flex-start",
- alignItems: "flex-start",
- alignSelf: "flex-start"
- },
- rightContainer: {
- justifyContent: "flex-end",
- alignItems: "flex-end",
- alignSelf: "flex-end"
- }
- });
- export const useStyles = ({
- radiuses,
- colors,
- spaces
- }: MarkdownDynamicStyles) => {
- const styles = {
- blockquoteContainer: {
- backgroundColor: colors.content.container.mid,
- borderRadius: radiuses.form,
- padding: spaces.spacingMd
- },
- blockquoteIcon: {
- marginBottom: spaces.spacingXs
- }
- };
- return styles;
- };
- export default stylesheet;
|