From 0b9c31a8cfa348d32c6b0b9383dc5add269fd8b0 Mon Sep 17 00:00:00 2001 From: wuhua111 <43942044+wuhua111@users.noreply.github.com> Date: Fri, 28 Aug 2026 17:52:07 +0800 Subject: [PATCH] fix(types): correct notice.show getter return type (#1055) The notice.show getter was declared as boolean while the setter accepts string, Error or false. TypeScript uses the getter return type when checking property assignment, causing TS2322 when assigning a string to notice.show. --- packages/artplayer/types/artplayer.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/artplayer/types/artplayer.d.ts b/packages/artplayer/types/artplayer.d.ts index f644e8985..10b1b59ba 100644 --- a/packages/artplayer/types/artplayer.d.ts +++ b/packages/artplayer/types/artplayer.d.ts @@ -152,7 +152,7 @@ export default class Artplayer extends Player { readonly notice: { timer: number | null - get show(): boolean + get show(): string | Error | false | '' set show(msg: string | Error | false | '') destroy: () => void }