@gechiui/block-editor
Version:
46 lines (42 loc) • 773 B
JavaScript
/**
* External dependencies
*/
import classnames from 'classnames';
/**
* GeChiUI dependencies
*/
import { __ } from '@gechiui/i18n';
import { Button } from '@gechiui/components';
import { keyboardReturn } from '@gechiui/icons';
/**
* Internal dependencies
*/
import URLInput from '../url-input';
export default function LinkEditor( {
autocompleteRef,
className,
onChangeInputValue,
value,
...props
} ) {
return (
<form
className={ classnames(
'block-editor-url-popover__link-editor',
className
) }
{ ...props }
>
<URLInput
value={ value }
onChange={ onChangeInputValue }
autocompleteRef={ autocompleteRef }
/>
<Button
icon={ keyboardReturn }
label={ __( '应用' ) }
type="submit"
/>
</form>
);
}