jsx-slack
Version:
Build JSON object for Slack Block Kit surfaces from JSX
2 lines (1 loc) • 2.83 kB
JavaScript
import{JSXSlack as o}from"./jsx.mjs";import{Blocks as p}from"./block-kit/container/Blocks.mjs";import{Home as f}from"./block-kit/container/Home.mjs";import{Modal as a}from"./block-kit/container/Modal.mjs";import{Actions as l}from"./block-kit/layout/Actions.mjs";import{Call as k}from"./block-kit/layout/Call.mjs";import{Context as S}from"./block-kit/layout/Context.mjs";import{Divider as u}from"./block-kit/layout/Divider.mjs";import{File as g}from"./block-kit/layout/File.mjs";import{Header as F}from"./block-kit/layout/Header.mjs";import{Image as w}from"./block-kit/layout/Image.mjs";import{Input as h}from"./block-kit/layout/Input.mjs";import{Field as I,Section as P}from"./block-kit/layout/Section.mjs";import{Video as b}from"./block-kit/layout/Video.mjs";import{Button as G}from"./block-kit/elements/Button.mjs";import{ChannelsSelect as M}from"./block-kit/elements/ChannelsSelect.mjs";import{CheckboxGroup as A}from"./block-kit/elements/CheckboxGroup.mjs";import{ConversationsSelect as U}from"./block-kit/elements/ConversationsSelect.mjs";import{DatePicker as W}from"./block-kit/elements/DatePicker.mjs";import{DateTimePicker as j}from"./block-kit/elements/DateTimePicker.mjs";import{ExternalSelect as y}from"./block-kit/elements/ExternalSelect.mjs";import{Overflow as K,OverflowItem as L}from"./block-kit/elements/Overflow.mjs";import{RadioButtonGroup as Q}from"./block-kit/elements/RadioButtonGroup.mjs";import{Select as Z}from"./block-kit/elements/Select.mjs";import{TimePicker as $}from"./block-kit/elements/TimePicker.mjs";import{UsersSelect as ro}from"./block-kit/elements/UsersSelect.mjs";import{WorkflowButton as to}from"./block-kit/elements/WorkflowButton.mjs";import{Textarea as po}from"./block-kit/input/Textarea.mjs";import{Checkbox as fo}from"./block-kit/composition/Checkbox.mjs";import{Confirm as ao}from"./block-kit/composition/Confirm.mjs";import{Mrkdwn as lo}from"./block-kit/composition/Mrkdwn.mjs";import{Optgroup as ko}from"./block-kit/composition/Optgroup.mjs";import{Option as So}from"./block-kit/composition/Option.mjs";import{RadioButton as Co}from"./block-kit/composition/RadioButton.mjs";import{SelectFragment as Bo}from"./block-kit/other/SelectFragment.mjs";import{Escape as vo}from"./mrkdwn/jsx.mjs";const r=o.Fragment;export{l as Actions,p as Blocks,G as Button,k as Call,M as ChannelsSelect,fo as Checkbox,A as CheckboxGroup,ao as Confirm,S as Context,U as ConversationsSelect,W as DatePicker,j as DateTimePicker,u as Divider,vo as Escape,y as ExternalSelect,I as Field,g as File,r as Fragment,F as Header,f as Home,w as Image,h as Input,a as Modal,lo as Mrkdwn,ko as Optgroup,So as Option,K as Overflow,L as OverflowItem,Co as RadioButton,Q as RadioButtonGroup,P as Section,Z as Select,Bo as SelectFragment,po as Textarea,$ as TimePicker,ro as UsersSelect,b as Video,to as WorkflowButton};