403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.127
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/inetpub/wwwroot/ia/wp-content/plugins/wordpress-popular-posts/src/Block/Widget/edit/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/inetpub/wwwroot/ia/wp-content/plugins/wordpress-popular-posts/src/Block/Widget/edit/controls.js
const { useState } = wp.element;
const { BlockControls } = wp.blockEditor;
const { ToolbarGroup, ToolbarButton } = wp.components;
const { __ } = wp.i18n;

export function Controls({ attributes, setAttributes }) {
    const [editMode, setEditMode] = useState(!!attributes._editMode);

    const changeRenderMode = () => {
        const newEditMode = ! editMode;
        setEditMode(newEditMode);
        setAttributes({ _editMode: newEditMode });
    };

    const toolbarLabel = editMode ? __('Preview', 'wordpress-popular-posts') : __('Edit', 'wordpress-popular-posts');
    const toolbarIcon = editMode ? 'format-image' : 'edit';

    return (
        <BlockControls>
            <ToolbarGroup>
                <ToolbarButton
                    label={ toolbarLabel }
                    icon={ toolbarIcon }
                    onClick={ changeRenderMode }
                />
            </ToolbarGroup>
        </BlockControls>
    );
}

Youez - 2016 - github.com/yon3zu
LinuXploit