Description
This issue is for the discussion about @raycharius's suggestions described at #1226 :
Also, I think there are some opportunities for refactoring that would make this package even more useful than it already is. While developing v.2 of slack-block-builder, I've noticed I'm doing a lot of typing on my end, since a lot of the types aren't available through this package.
- Moving union types to their own exported types. For example, elements supported within the
ActionsBlock having a type of ActionsElements. For SectionBlock, SectionElements. Etc.
- Moving enum values to their own exported enums.
@raycharius
As long as the changes never bring breaking changes to existing apps, we are happy to discuss the changes. I haven't checked your library in detail yet but can you elaborate a bit more about the plans in your mind? If sharing a draft pull request with us is easier for you, that's also helpful to learn your intention.
What type of issue is this? (place an x in one of the [ ])
Requirements (place an x in each of the [ ])
Description
This issue is for the discussion about @raycharius's suggestions described at #1226 :
ActionsBlockhaving a type ofActionsElements. ForSectionBlock,SectionElements. Etc.@raycharius
As long as the changes never bring breaking changes to existing apps, we are happy to discuss the changes. I haven't checked your library in detail yet but can you elaborate a bit more about the plans in your mind? If sharing a draft pull request with us is easier for you, that's also helpful to learn your intention.
What type of issue is this? (place an
xin one of the[ ])Requirements (place an
xin each of the[ ])