@eightshift/frontend-libs
Version:
A collection of useful frontend utility modules. powered by Eightshift
34 lines (30 loc) • 1.12 kB
JavaScript
import React from 'react';
import { __ } from '@wordpress/i18n';
import { PanelBody } from '@wordpress/components';
import { props } from '@eightshift/frontend-libs/scripts';
import { ImageOptions } from '../../../components/image/components/image-options';
import { SocialNetworksOptions } from '../../../components/social-networks/components/social-networks-options';
import { CopyrightOptions } from '../../../components/copyright/components/copyright-options';
export const SiteFooterOptions = ({ attributes, setAttributes }) => {
return (
<PanelBody title={__('Site navigation', '%g_textdomain%')}>
<ImageOptions
{...props('logo', attributes, { setAttributes })}
label={__('Logo', '%g_textdomain%')}
hideRoundedCornersToggle
hideFullSizeToggle
reducedBottomSpacing
/>
<CopyrightOptions
{...props('copyright', attributes, { setAttributes })}
label={__('Copyright', '%g_textdomain%')}
reducedBottomSpacing
/>
<SocialNetworksOptions
{...props('socialNetworks', attributes, { setAttributes })}
hideModeSelector
noBottomSpacing
/>
</PanelBody>
);
};