diff --git a/packages/solid/components/Badge/Badge.stories.tsx b/packages/solid/components/Badge/Badge.stories.tsx
index f04e8b93..f8f1a3c6 100644
--- a/packages/solid/components/Badge/Badge.stories.tsx
+++ b/packages/solid/components/Badge/Badge.stories.tsx
@@ -68,7 +68,7 @@ export const BadgeIcon = {
width={25}
height={25}
/>
- Badge Text
+ {args.title}
);
},
diff --git a/packages/solid/components/Badge/Badge.tsx b/packages/solid/components/Badge/Badge.tsx
index b7589582..c94b69e1 100644
--- a/packages/solid/components/Badge/Badge.tsx
+++ b/packages/solid/components/Badge/Badge.tsx
@@ -22,7 +22,7 @@ import type { BadgeProps } from './Badge.types.js';
withPadding; // Preserve the import.
const getTone = (props: BadgeProps) => props.tone ?? styles.tone;
-const getTitle = (title: string | string[]) => title ?? '';
+const getTitle = (title: BadgeProps['title']) => title ?? '';
const getPadding = (props: BadgeProps, tone: string) =>
props.padding ?? styles.Container?.tones[tone]?.padding ?? styles.Container.base.padding;
diff --git a/packages/solid/components/Badge/Badge.types.ts b/packages/solid/components/Badge/Badge.types.ts
index 74149fc6..5a4abc31 100644
--- a/packages/solid/components/Badge/Badge.types.ts
+++ b/packages/solid/components/Badge/Badge.types.ts
@@ -12,7 +12,7 @@
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
- *
+ *
* SPDX-License-Identifier: Apache-2.0
*/
diff --git a/packages/solid/components/Tile/Tile.types.ts b/packages/solid/components/Tile/Tile.types.ts
index 04f366ca..a4dad0d8 100644
--- a/packages/solid/components/Tile/Tile.types.ts
+++ b/packages/solid/components/Tile/Tile.types.ts
@@ -14,7 +14,7 @@
*
* SPDX-License-Identifier: Apache-2.0
*/
-import type { NodeProps, NodeStyles } from '@lightningjs/solid';
+import type { NodeProps, NodeStyles } from '@lightningtv/solid';
import type { ComponentStyleConfig, NodeStyleSet, Tone } from 'types/types.js';
import type { UIComponentProps } from 'types/interfaces.js';
import type { ProgressBarProps } from '../ProgressBar/ProgressBar.types.js';
diff --git a/packages/solid/utils/withPadding.ts b/packages/solid/utils/withPadding.ts
index ba669880..47e68d2f 100644
--- a/packages/solid/utils/withPadding.ts
+++ b/packages/solid/utils/withPadding.ts
@@ -53,7 +53,7 @@ export function withPadding(el: ElementNode, padding: () => withPaddingInput) {
top = right = bottom = left = pad;
}
- el.onBeforeLayout = (node, size) => {
+ el.onBeforeLayout = (_, size) => {
if (size) {
el.width =
el.children.reduce((acc, c) => {
@@ -69,7 +69,7 @@ export function withPadding(el: ElementNode, padding: () => withPaddingInput) {
}
let maxHeight = 0;
- el.children.forEach((c) => {
+ el.children.forEach(c => {
c.y = top;
c.marginTop = top;
maxHeight = Math.max(maxHeight, c.height || 0);