Refactor previously named UserListDropdownInformation to two new components:
UserListDropdownGenericContentInformation;
UserListDropdownFixedContentInformation;
The first one allows the developer to freely develop an information card, i.e. it's possible to set a react and the second is basically the previous UserListDropdownInformation where the developer just set the label of the information and BBB deals with the styling and react structure.
Outside of that, This PR also adds a new property to UserListDropdownSeparator which is position:
enum UserListDropdownSeparatorPosition {
BEFORE = 'BEFORE_DEFAULT_ITEMS',
AFTER = 'AFTER_DEFAULT_ITEMS',
}
What does this PR do?
Refactor previously named
UserListDropdownInformation
to two new components:UserListDropdownGenericContentInformation
;UserListDropdownFixedContentInformation
;The first one allows the developer to freely develop an information card, i.e. it's possible to set a react and the second is basically the previous
UserListDropdownInformation
where the developer just set the label of the information and BBB deals with the styling and react structure.Outside of that, This PR also adds a new property to
UserListDropdownSeparator
which isposition
:More
This PR is closely related to https://github.com/bigbluebutton/plugin-lms-user-information/pull/1 and also https://github.com/bigbluebutton/bigbluebutton/pull/21278