UNPKG

@wordpress/block-library

Version:
45 lines (44 loc) 1.19 kB
/** * WordPress dependencies */ import { __ } from '@wordpress/i18n'; import { Component } from '@wordpress/element'; import { withPreferredColorScheme } from '@wordpress/compose'; import { HorizontalRule } from '@wordpress/components'; /** * Internal dependencies */ import styles from './editor.scss'; import { jsx as _jsx } from "react/jsx-runtime"; export class MoreEdit extends Component { constructor() { super(...arguments); this.state = { defaultText: __('Read more') }; } render() { const { attributes, getStylesFromColorScheme } = this.props; const { customText } = attributes; const { defaultText } = this.state; const content = customText || defaultText; const textStyle = getStylesFromColorScheme(styles.moreText, styles.moreTextDark); const lineStyle = getStylesFromColorScheme(styles.moreLine, styles.moreLineDark); return /*#__PURE__*/_jsx(HorizontalRule, { text: content, marginLeft: 0, marginRight: 0, textStyle: textStyle, lineStyle: lineStyle }); } } export default withPreferredColorScheme(MoreEdit); //# sourceMappingURL=edit.native.js.map