// @flow import React from 'react'; import styled from 'styled-components'; import type { SlateNodeProps } from '../types'; import { color } from 'shared/styles/constants'; function HorizontalRule(props: SlateNodeProps) { const { editor, node, attributes } = props; const active = editor.value.isFocused && editor.value.selection.hasEdgeIn(node); return ; } const StyledHr = styled.hr` padding-top: 0.75em; margin: 0; border: 0; border-bottom: 1px solid ${props => (props.active ? color.slate : color.slateLight)}; `; export default HorizontalRule;