InputMultiUrl no longer called picker

This commit is contained in:
Niels Lyngsø
2023-05-11 11:01:09 +02:00
parent dd4a4acb3a
commit 8d80f93f59
5 changed files with 24 additions and 26 deletions

View File

@@ -33,7 +33,7 @@ import './collection/collection-selection-actions.element';
import './input-checkbox-list/input-checkbox-list.element';
import './input-color-picker/input-color-picker.element';
import './input-eye-dropper/input-eye-dropper.element';
import './input-multi-url-picker/input-multi-url-picker.element';
import './input-multi-url/input-multi-url.element';
import './input-slider/input-slider.element';
import './input-toggle/input-toggle.element';
import './input-upload-field/input-upload-field.element';

View File

@@ -1,17 +0,0 @@
import { Meta, StoryObj } from '@storybook/web-components';
import './input-multi-url-picker.element';
import type { UmbInputMultiUrlPickerElement } from './input-multi-url-picker.element';
const meta: Meta<UmbInputMultiUrlPickerElement> = {
title: 'Components/Inputs/Multi URL Picker',
component: 'umb-input-multi-url-picker'
};
export default meta;
type Story = StoryObj<UmbInputMultiUrlPickerElement>;
export const Overview: Story = {
args: {
}
};

View File

@@ -13,13 +13,13 @@ import type { UmbModalRouteBuilder } from '@umbraco-cms/backoffice/modal';
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
/**
* @element umb-input-multi-url-picker
* @element umb-input-multi-url
* @fires change - when the value of the input changes
* @fires blur - when the input loses focus
* @fires focus - when the input gains focus
*/
@customElement('umb-input-multi-url-picker')
export class UmbInputMultiUrlPickerElement extends FormControlMixin(UmbLitElement) {
@customElement('umb-input-multi-url')
export class UmbInputMultiUrlElement extends FormControlMixin(UmbLitElement) {
protected getFormElement() {
return undefined;
}
@@ -227,6 +227,6 @@ export class UmbInputMultiUrlPickerElement extends FormControlMixin(UmbLitElemen
declare global {
interface HTMLElementTagNameMap {
'umb-input-multi-url-picker': UmbInputMultiUrlPickerElement;
'umb-input-multi-url': UmbInputMultiUrlElement;
}
}

View File

@@ -0,0 +1,15 @@
import { Meta, StoryObj } from '@storybook/web-components';
import './input-multi-url.element';
import type { UmbInputMultiUrlElement } from './input-multi-url.element';
const meta: Meta<UmbInputMultiUrlElement> = {
title: 'Components/Inputs/Multi URL',
component: 'umb-input-multi-url',
};
export default meta;
type Story = StoryObj<UmbInputMultiUrlElement>;
export const Overview: Story = {
args: {},
};

View File

@@ -2,7 +2,7 @@ import { html } from 'lit';
import { UUITextStyles } from '@umbraco-ui/uui-css/lib';
import { customElement, property, state } from 'lit/decorators.js';
import type { UUIModalSidebarSize } from '@umbraco-ui/uui';
import { UmbInputMultiUrlPickerElement } from '../../../components/input-multi-url-picker/input-multi-url-picker.element';
import { UmbInputMultiUrlElement } from '../../../components/input-multi-url/input-multi-url.element';
import { UMB_WORKSPACE_PROPERTY_CONTEXT_TOKEN } from '../../../components/workspace-property/workspace-property.context';
import { UmbLinkPickerLink } from '@umbraco-cms/backoffice/modal';
import { UmbPropertyEditorExtensionElement } from '@umbraco-cms/backoffice/extensions-registry';
@@ -72,12 +72,12 @@ export class UmbPropertyEditorUIMultiUrlPickerElement
}
private _onChange(event: CustomEvent) {
this.value = (event.target as UmbInputMultiUrlPickerElement).urls;
this.value = (event.target as UmbInputMultiUrlElement).urls;
this.dispatchEvent(new CustomEvent('property-value-change'));
}
render() {
return html`<umb-input-multi-url-picker
return html`<umb-input-multi-url
.alias="${this._alias}"
.variantId="${this._propertyVariantId}"
@change="${this._onChange}"
@@ -86,7 +86,7 @@ export class UmbPropertyEditorUIMultiUrlPickerElement
.ignoreUserStartNodes=${this._ignoreUserStartNodes}
.max=${this._maxNumber}
.min=${this._minNumber}
.urls="${this.value}"></umb-input-multi-url-picker>`;
.urls="${this.value}"></umb-input-multi-url>`;
}
static styles = [UUITextStyles];