403Webshell
Server IP : 192.158.238.246  /  Your IP : 3.144.12.160
Web Server : LiteSpeed
System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64
User : jenniferflocom ( 1321)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/jenniferflocom/www/wp-content/plugins/gutenkit-blocks-addon/src/blocks/fun-fact/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/jenniferflocom/www/wp-content/plugins/gutenkit-blocks-addon/src/blocks/fun-fact/markup.js
import { RichText } from '@wordpress/block-editor';
import { __ } from '@wordpress/i18n';

const Markup = ( { attributes, setAttributes, isEdit, animationData } ) => {
	const { GkitIcon } = window.gutenkit.components;

	return (
		<>
			{ attributes.enableVerticalBorder && (
				<div className="vertical-bar"></div>
			) }
			<div
				id={ `gkit-funfact-${ attributes?.blockID }` }
				className="gkit-funfact-inner"
				data-animation={ JSON.stringify( animationData ) }
			>
				{ attributes?.addIcon && (
					<div className="funfact-icon">
						<GkitIcon icon={ attributes.icon } />
					</div>
				) }
				<div className="funfact-content">
					<div className="number-percentage-wraper">
						<span className="number-percentage">0</span>
						{ isEdit && attributes.enablePrefix && (
							<RichText
								identifier="prefix"
								tagName="span"
								value={ attributes?.prefix }
								onChange={ ( value ) => {
									setAttributes( { prefix: value } );
								} }
								placeholder={ __( '$', 'gutenkit' ) }
								className="prefix"
							/>
						) }
						{ ! isEdit && attributes.enablePrefix && (
							<RichText.Content
								identifier="prefix"
								tagName="span"
								value={ attributes?.prefix }
								className="prefix"
							/>
						) }
						{ isEdit && attributes.enableSuffix && (
							<RichText
								identifier="suffix"
								tagName="span"
								value={ attributes?.suffix }
								onChange={ ( value ) => {
									setAttributes( { suffix: value } );
								} }
								placeholder={ __( 'M', 'gutenkit' ) }
								className="suffix"
							/>
						) }
						{ ! isEdit && attributes.enableSuffix && (
							<RichText.Content
								identifier="suffix"
								tagName="span"
								value={ attributes?.suffix }
								className="suffix"
							/>
						) }
						{ isEdit && attributes.enableSuper && (
							<RichText
								identifier="super"
								tagName="span"
								value={ attributes?.super }
								onChange={ ( value ) => {
									setAttributes( { super: value } );
								} }
								placeholder={ __( '+', 'gutenkit' ) }
								className="super"
							/>
						) }
						{ ! isEdit && attributes.enableSuper && (
							<RichText.Content
								identifier="super"
								tagName="span"
								value={ attributes?.super }
								className="super"
							/>
						) }
					</div>
					{ isEdit && attributes.enableHeading && (
						<RichText
							identifier="heading"
							tagName={ attributes?.headerTag }
							value={ attributes?.heading }
							onChange={ ( value ) => {
								setAttributes( { heading: value } );
							} }
							placeholder={ __(
								'This is the heading',
								'gutenkit'
							) }
							className="funfact-title"
						/>
					) }
					{ ! isEdit && attributes.enableHeading && (
						<RichText.Content
							identifier="heading"
							tagName={ attributes?.headerTag }
							value={ attributes?.heading }
							className="funfact-title"
						/>
					) }
				</div>
			</div>
		</>
	);
};

export default Markup;

Youez - 2016 - github.com/yon3zu
LinuXploit