fix: ComboBox, MultiSelect should have multiple translateWithId functions (#1283)

* fix(combo-box): ListBoxField and ListBoxSelection have different `translateWithId` props

* fix(multi-select): ListBoxField and ListBoxSelection have different `translateWithId` props

* Run "yarn build docs"

* test: assert translateWithIdMenu, translateWIthIdInput props
This commit is contained in:
metonym 2022-05-04 07:17:35 -07:00 committed by GitHub
commit ff2e6276db
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 176 additions and 66 deletions

View file

@ -100,6 +100,18 @@
*/
export let translateWithId = undefined;
/**
* Override the default translation ids for the menu
* @type {(id: any) => string}
*/
export let translateWithIdMenu = undefined;
/**
* Override the default translation ids for the input
* @type {(id: any) => string}
*/
export let translateWithIdInput = undefined;
/** Specify the title text */
export let titleText = "";
@ -361,7 +373,7 @@
}}"
id="{id}"
disabled="{disabled}"
translateWithId="{translateWithId}"
translateWithId="{translateWithIdMenu}"
>
{#if checked.length > 0}
<ListBoxSelection
@ -374,7 +386,7 @@
}));
if (fieldRef) fieldRef.blur();
}}"
translateWithId="{translateWithId}"
translateWithId="{translateWithIdInput}"
disabled="{disabled}"
/>
{/if}
@ -439,7 +451,7 @@
inputValue = '';
open = false;
}}"
translateWithId="{translateWithId}"
translateWithId="{translateWithIdInput}"
disabled="{disabled}"
open="{open}"
/>