PK
œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/telusvwg/public_html/da754d/index.php on line 8
| Dir : /var/softaculous/sitepad/editor/site-data/plugins/pagelayer/js/react/src/blocks/quote/ |
| Server: Linux premium279.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64 IP: 66.29.132.192 |
| Dir : //var/softaculous/sitepad/editor/site-data/plugins/pagelayer/js/react/src/blocks/quote/index.js |
import { useState, useEffect, useRef } from '@wordpress/element';
import { useBlockProps, RichText } from '@wordpress/block-editor';
export const RenderQuoteBlock = (props) =>{
const { _props, pl_props, tag, data } = props;
const { setAttributes } = _props;
const { atts : attributes} = data;
return (
<>
<div className={`pagelayer-quote-holder pagelayer-quote-${attributes?.quote_style}`}>
{ attributes?.quotation_pos && (
<i className={`fa fa-quote-left pagelayer-quotation-${attributes.quotation_pos}`}></i>
)}
<div className="pagelayer-quote-content">
{ attributes?.double_indent && ( <i className="fa fa-quote-left"></i> )}
<RichText
key="editable"
tagName="span"
keepPlaceholderOnFocus
placeholder={"Add Quote description..."}
onChange={(value) => setAttributes({ quote_content: value })}
value={attributes.quote_content}
/>
{ attributes?.double_indent && ( <i className="fa fa-quote-right"></i> )}
</div>
<div className="pagelayer-quote-cite">
{ attributes?.cite_url ? (
<a href={attributes.cite_url} className="pagelayer-link-sel" onClick={(event)=> event.preventDefault()}>
<RichText
key="editable"
tagName="span"
className="pagelayer-cite-holder"
keepPlaceholderOnFocus
placeholder={"Add Cite..."}
onChange={(value) => setAttributes({ cite: value })}
value={attributes.cite}
/>
</a>
) : (
<RichText
key="editable"
tagName="span"
className="pagelayer-cite-holder"
keepPlaceholderOnFocus
placeholder={"Add Cite..."}
onChange={(value) => setAttributes({ cite: value })}
value={attributes.cite}
/>
)}
</div>
</div>
</>
);
}