From fe756a828d8de81a558c2077c40624bb2721b7c9 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 26 Aug 2026 09:41:46 +0000 Subject: [PATCH] feat(types): declare the toast trigger-button keys the renderer reads MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `ToastSchema` now declares `buttonLabel` and `buttonVariant` on both faces — the TS interface and the `@object-ui/types/zod` mirror. The `toast` renderer has always read both (`variant={schema.buttonVariant}` and `{schema.buttonLabel || 'Show Toast'}`) and the registration has always offered `buttonLabel` as a designer input; only the published type disagreed. `buttonVariant` is declared as the six Button variants on both faces rather than as an open string. The renderer passes the value straight into `