feat(progress-indicator): add types
This commit is contained in:
parent
592366640d
commit
106668973b
3 changed files with 8 additions and 1 deletions
5
.changeset/early-ghosts-pay.md
Normal file
5
.changeset/early-ghosts-pay.md
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
'@lion/progress-indicator': minor
|
||||
---
|
||||
|
||||
Add types for progress-indicator package.
|
||||
|
|
@ -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':
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
|
|
|
|||
Loading…
Reference in a new issue