From 106668973bfbb61dd52b7d1c914d45f7e05b94f9 Mon Sep 17 00:00:00 2001 From: Joren Broekema Date: Wed, 30 Sep 2020 12:23:54 +0200 Subject: [PATCH] feat(progress-indicator): add types --- .changeset/early-ghosts-pay.md | 5 +++++ packages/progress-indicator/src/LionProgressIndicator.js | 3 ++- tsconfig.json | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/early-ghosts-pay.md diff --git a/.changeset/early-ghosts-pay.md b/.changeset/early-ghosts-pay.md new file mode 100644 index 000000000..7e4943471 --- /dev/null +++ b/.changeset/early-ghosts-pay.md @@ -0,0 +1,5 @@ +--- +'@lion/progress-indicator': minor +--- + +Add types for progress-indicator package. diff --git a/packages/progress-indicator/src/LionProgressIndicator.js b/packages/progress-indicator/src/LionProgressIndicator.js index f332568b5..701bf1ef9 100644 --- a/packages/progress-indicator/src/LionProgressIndicator.js +++ b/packages/progress-indicator/src/LionProgressIndicator.js @@ -3,11 +3,12 @@ import { nothing, LitElement } from '@lion/core'; import { localize, LocalizeMixin } from '@lion/localize'; +// @ts-expect-error https://github.com/microsoft/TypeScript/issues/40110 export class LionProgressIndicator extends LocalizeMixin(LitElement) { static get localizeNamespaces() { return [ { - 'lion-progress-indicator': locale => { + 'lion-progress-indicator': /** @param {string} locale */ locale => { switch (locale) { case 'bg-BG': case 'bg': diff --git a/tsconfig.json b/tsconfig.json index 111cb3f5c..32a79d190 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -35,6 +35,7 @@ "packages/localize/**/*.js", "packages/overlays/**/*.js", "packages/pagination/**/*.js", + "packages/progress-indicator/**/*.js", "packages/radio-group/**/*.js", "packages/select/**/*.js", "packages/singleton-manager/**/*.js",