From 3ffe9cddc0a5aca7fb971e5809f36e86db3b5cfc Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sat, 4 Jun 2022 13:25:53 -0700 Subject: [PATCH] breaking(types): type arrays as read-only Closes #1259 --- src/Checkbox/Checkbox.svelte | 2 +- src/ComboBox/ComboBox.svelte | 2 +- src/ContextMenu/ContextMenu.svelte | 2 +- src/ContextMenu/ContextMenuGroup.svelte | 2 +- src/DataTable/DataTable.svelte | 12 ++++++------ src/DataTable/DataTableSkeleton.svelte | 2 +- src/Dropdown/Dropdown.svelte | 2 +- src/FileUploader/FileUploader.svelte | 10 +++++----- src/FileUploader/FileUploaderButton.svelte | 6 +++--- src/FileUploader/FileUploaderDropContainer.svelte | 14 +++++++------- src/MultiSelect/MultiSelect.svelte | 4 ++-- src/Pagination/Pagination.svelte | 2 +- src/TreeView/TreeView.svelte | 4 ++-- src/UIShell/HeaderSearch.svelte | 2 +- 14 files changed, 33 insertions(+), 33 deletions(-) diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte index 1c7a2789..a98efe29 100644 --- a/src/Checkbox/Checkbox.svelte +++ b/src/Checkbox/Checkbox.svelte @@ -14,7 +14,7 @@ /** * Specify the bound group - * @type {any[]} + * @type {ReadonlyArray} */ export let group = undefined; diff --git a/src/ComboBox/ComboBox.svelte b/src/ComboBox/ComboBox.svelte index b1100b25..76e59a44 100644 --- a/src/ComboBox/ComboBox.svelte +++ b/src/ComboBox/ComboBox.svelte @@ -8,7 +8,7 @@ /** * Set the combobox items - * @type {ComboBoxItem[]} + * @type {ReadonlyArray} */ export let items = []; diff --git a/src/ContextMenu/ContextMenu.svelte b/src/ContextMenu/ContextMenu.svelte index c1490844..68adc47a 100644 --- a/src/ContextMenu/ContextMenu.svelte +++ b/src/ContextMenu/ContextMenu.svelte @@ -6,7 +6,7 @@ /** * Specify an element or list of elements to trigger the context menu. * If no element is specified, the context menu applies to the entire window - * @type {null | HTMLElement | HTMLElement[]} + * @type {null | ReadonlyArray} */ export let target = null; diff --git a/src/ContextMenu/ContextMenuGroup.svelte b/src/ContextMenu/ContextMenuGroup.svelte index 2ae256c7..c38d683a 100644 --- a/src/ContextMenu/ContextMenuGroup.svelte +++ b/src/ContextMenu/ContextMenuGroup.svelte @@ -1,5 +1,5 @@