HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-59-generic #61-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 11 23:16:11 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /opt/wpsites/datainsightnow.com/wp-content/plugins/essential-blocks/blocks/notice/src/save.js
import { RichText, useBlockProps } from "@wordpress/block-editor";

const save = ({ attributes }) => {
	const {
		blockId,
		showAfterDismiss,
		title,
		text,
		classHook,
	} = attributes;

	return (
		<div {...useBlockProps.save()}>
			<div className={`eb-parent-wrapper eb-parent-${blockId} ${classHook}`}>
				<div
					className={`eb-notice-wrapper ${blockId}`}
					data-id={blockId}
					data-show-again={showAfterDismiss}
				>
					<div className="eb-notice-title-wrapper">
						<RichText.Content
							tagName="div"
							className="eb-notice-title"
							value={title}
						/>
					</div>
					<span className="eb-notice-dismiss" style={{ cursor: "pointer" }} />
					<div>
						<RichText.Content
							tagName="div"
							className="eb-notice-text"
							value={text}
						/>
					</div>
				</div>
			</div>
		</div>
	);
};

export default save;