From 95c200bdf625dab979ff351cc032f66feefbcc6f Mon Sep 17 00:00:00 2001 From: Ray East Date: Fri, 11 Nov 2022 13:16:24 +0000 Subject: [PATCH 1/2] :bug: Fix type issues with elements added in 2.7.0 --- src/internal/types/index.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/internal/types/index.ts b/src/internal/types/index.ts index d575bb2..da31abe 100644 --- a/src/internal/types/index.ts +++ b/src/internal/types/index.ts @@ -5,7 +5,7 @@ import type { CheckboxesBuilder, ConversationMultiSelectBuilder, ConversationSelectBuilder, - DatePickerBuilder, + DatePickerBuilder, DateTimePickerBuilder, ExternalMultiSelectBuilder, ExternalSelectBuilder, ImgBuilder, @@ -29,6 +29,7 @@ import type { SectionBuilder, VideoBuilder, } from '../../blocks'; +import { EmailInputBuilder, NumberInputBuilder, URLInputBuilder } from '../../elements'; export type ActionsElementBuilder = ButtonBuilder @@ -36,6 +37,7 @@ export type ActionsElementBuilder = | CheckboxesBuilder | ConversationSelectBuilder | DatePickerBuilder + | DateTimePickerBuilder | ExternalSelectBuilder | OverflowMenuBuilder | RadioButtonsBuilder @@ -69,13 +71,17 @@ export type InputElementBuilder = | ConversationMultiSelectBuilder | ConversationSelectBuilder | DatePickerBuilder + | DateTimePickerBuilder + | EmailInputBuilder | ExternalMultiSelectBuilder | ExternalSelectBuilder + | NumberInputBuilder | RadioButtonsBuilder | StaticMultiSelectBuilder | StaticSelectBuilder | TextInputBuilder | TimePickerBuilder + | URLInputBuilder | UserMultiSelectBuilder | UserSelectBuilder; From 573d22b450f25833f5782751c9b6ea7a419a9132 Mon Sep 17 00:00:00 2001 From: Ray East Date: Fri, 11 Nov 2022 13:16:36 +0000 Subject: [PATCH 2/2] :package: Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1e6e704..9ced453 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "slack-block-builder", - "version": "2.7.0", + "version": "2.7.1", "description": "Maintainable code for interactive Slack messages, modals, home tabs, and workflow steps. A must-have for the Slack Block Kit framework.", "author": { "name": "Ray East",