XYZ File Manager
Current Path:
/var/www/wordpress/wp-content/plugins/code-snippets/js/components/common
var
/
www
/
wordpress
/
wp-content
/
plugins
/
code-snippets
/
js
/
components
/
common
/
📁
..
📄
Badge.tsx
(838 B)
📄
Button.tsx
(929 B)
📄
ConfirmDialog.tsx
(1.1 KB)
📄
CopyToClipboardButton.tsx
(1.64 KB)
📄
DismissableNotice.tsx
(700 B)
📄
SubmitButton.tsx
(913 B)
📄
Tooltip.tsx
(681 B)
📄
UpsellBanner.tsx
(1.16 KB)
📄
UpsellDialog.tsx
(2.11 KB)
📁
icons
Editing: SubmitButton.tsx
import React from 'react' import classnames from 'classnames' import { __ } from '@wordpress/i18n' import type { InputHTMLAttributes } from 'react' export interface SubmitButtonProps extends Omit<InputHTMLAttributes<HTMLInputElement>, 'id' | 'name' | 'value'> { id?: string name?: string primary?: boolean small?: boolean large?: boolean wrap?: boolean text?: string } export const SubmitButton: React.FC<SubmitButtonProps> = ({ id, text, name = 'submit', primary, small, large, wrap, className, ...inputProps }) => { const button = <input id={id ?? name} type="submit" name={name} value={text ?? __('Save Changes', 'code-snippets')} className={classnames( 'button', { 'button-primary': primary, 'button-small': small, 'button-large': large }, className )} {...inputProps} /> return wrap ? <p className="submit">{button}</p> : button }
Upload File
Create Folder