jsx-slack
Version:
Build JSON object for Slack Block Kit surfaces from JSX
35 lines (34 loc) • 1.69 kB
TypeScript
export { Blocks } from './container/Blocks';
export { Home } from './container/Home';
export { Modal } from './container/Modal';
export { Actions } from './layout/Actions';
export { Call } from './layout/Call';
export { Context } from './layout/Context';
export { Divider } from './layout/Divider';
export { File } from './layout/File';
export { Header } from './layout/Header';
export { Image } from './layout/Image';
export { Input } from './layout/Input';
export { Section, Field } from './layout/Section';
export { Video } from './layout/Video';
export { Button } from './elements/Button';
export { ChannelsSelect } from './elements/ChannelsSelect';
export { CheckboxGroup } from './elements/CheckboxGroup';
export { ConversationsSelect } from './elements/ConversationsSelect';
export { DatePicker } from './elements/DatePicker';
export { DateTimePicker } from './elements/DateTimePicker';
export { ExternalSelect } from './elements/ExternalSelect';
export { Overflow, OverflowItem } from './elements/Overflow';
export { RadioButtonGroup } from './elements/RadioButtonGroup';
export { Select } from './elements/Select';
export { TimePicker } from './elements/TimePicker';
export { UsersSelect } from './elements/UsersSelect';
export { WorkflowButton } from './elements/WorkflowButton';
export { Textarea } from './input/Textarea';
export { Checkbox } from './composition/Checkbox';
export { Confirm } from './composition/Confirm';
export { Mrkdwn } from './composition/Mrkdwn';
export { Optgroup } from './composition/Optgroup';
export { Option } from './composition/Option';
export { RadioButton } from './composition/RadioButton';
export { SelectFragment } from './other/SelectFragment';