UNPKG

@audira/carbon-react-native

Version:

Build React Native apps with component and shared patterns using Carbon

33 lines (32 loc) 1.04 kB
"use strict"; import { useContext } from 'react'; import { StyleSheet, View } from 'react-native'; import { Spacing } from '@audira/carbon-react-native-elements'; import { CommonStyleSheet } from "../../_internal/style-sheets/index.js"; import { CarbonStyleSheet } from "../../carbon-style-sheet/index.js"; import { ThemeContext } from "../../contexts/index.js"; import { jsx as _jsx } from "react/jsx-runtime"; export function HeaderBorder({ flushAlignment, style: styleProp }) { useContext(ThemeContext); return /*#__PURE__*/_jsx(View, { style: [CommonStyleSheet.absolute, style.borderBox, carbonStyle.borderBox, flushAlignment ? { left: Spacing.spacing_05, right: Spacing.spacing_05 } : CommonStyleSheet.w_full, styleProp] }); } const style = StyleSheet.create({ borderBox: { height: 1, borderTopWidth: 1 } }), carbonStyle = CarbonStyleSheet.create({ borderBox: { borderColor: CarbonStyleSheet.color.border_subtle_00 } }); //# sourceMappingURL=_HeaderBorder.js.map