Skip to content

Commit 09b2f01

Browse files
committed
fix(ui): add explicit types for JSR slow-types check
1 parent 70cf2ad commit 09b2f01

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

packages/ui/src/less-callout.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* Technical: Uses private _type/_title + requestUpdate() pattern
1515
* because Rolldown does not correctly transpile @property() decorators.
1616
*/
17-
import { css, html } from 'lit';
17+
import { css, html, type CSSResultGroup } from 'lit';
1818
import { DsdLitElement } from '@lessjs/adapter-lit';
1919
import { lessDesignTokens } from './design-tokens.js';
2020

@@ -47,7 +47,7 @@ export class LessCallout extends DsdLitElement {
4747
private _type: 'info' | 'warning' | 'danger' | 'tip' = 'info';
4848
private _label = '';
4949

50-
static override styles = [
50+
static override styles: CSSResultGroup = [
5151
lessDesignTokens,
5252
css`
5353
:host {
@@ -105,7 +105,7 @@ export class LessCallout extends DsdLitElement {
105105
this.requestUpdate();
106106
}
107107

108-
override render() {
108+
override render(): unknown {
109109
const config = TYPE_CONFIG[this._type] || TYPE_CONFIG.info;
110110
return html`
111111
<div

packages/ui/src/less-step-card.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* Technical: Uses private _step/_label + requestUpdate() pattern
1515
* because Rolldown does not correctly transpile @property() decorators.
1616
*/
17-
import { css, html } from 'lit';
17+
import { css, html, type CSSResultGroup } from 'lit';
1818
import { DsdLitElement } from '@lessjs/adapter-lit';
1919
import { lessDesignTokens } from './design-tokens.js';
2020

@@ -24,7 +24,7 @@ export class LessStepCard extends DsdLitElement {
2424
private _step = 1;
2525
private _label = '';
2626

27-
static override styles = [
27+
static override styles: CSSResultGroup = [
2828
lessDesignTokens,
2929
css`
3030
:host {
@@ -95,7 +95,7 @@ export class LessStepCard extends DsdLitElement {
9595
this.requestUpdate();
9696
}
9797

98-
override render() {
98+
override render(): unknown {
9999
return html`
100100
<div class="step-card">
101101
<div class="step-header">

0 commit comments

Comments
 (0)