# post-carousel/4.0.2/src/blocks/buttons/save.js

Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog &amp; News, version 4.0.2. 20 lines.

- Page: https://pluginprobe.com/plugins/post-carousel/4.0.2/code/src/blocks/buttons/save.js
- Raw: https://pluginprobe.com/plugins/post-carousel/4.0.2/raw/src/blocks/buttons/save.js
- Modified: 2026-04-24T11:48:54+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/post-carousel/4.0.2/code/src/blocks/buttons/save.js#L10-L20`.

```javascript
import { useBlockProps, InnerBlocks } from "@wordpress/block-editor";
const ButtonsSave = ({ attributes }) => {
	// Destructure attributes
	const { uniqueId, additionalCssClass } = attributes;

	const blockProps = useBlockProps.save({
		className: additionalCssClass,
	});

	return (
		<div {...blockProps}>
			<div id={uniqueId} className={`sp-smart-post-buttons-front-page sp-smart-post-buttons-wrapper`}>
				<InnerBlocks.Content />
			</div>
		</div>
	);
};

export default ButtonsSave;

```
