|
|
@ -1,6 +1,6 @@
|
|
|
|
import { TRUTHSOCIAL } from 'soapbox/utils/features';
|
|
|
|
import { TRUTHSOCIAL } from 'soapbox/utils/features';
|
|
|
|
|
|
|
|
|
|
|
|
import { useVersion } from './useVersion';
|
|
|
|
import { useBackend } from './useBackend';
|
|
|
|
|
|
|
|
|
|
|
|
enum TruthSocialGroupRoles {
|
|
|
|
enum TruthSocialGroupRoles {
|
|
|
|
ADMIN = 'owner',
|
|
|
|
ADMIN = 'owner',
|
|
|
@ -26,7 +26,7 @@ const roleMap = {
|
|
|
|
* @returns Object
|
|
|
|
* @returns Object
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
const useGroupRoles = () => {
|
|
|
|
const useGroupRoles = () => {
|
|
|
|
const version = useVersion();
|
|
|
|
const version = useBackend();
|
|
|
|
const isTruthSocial = version.software === TRUTHSOCIAL;
|
|
|
|
const isTruthSocial = version.software === TRUTHSOCIAL;
|
|
|
|
const selectedRoles = isTruthSocial ? TruthSocialGroupRoles : BaseGroupRoles;
|
|
|
|
const selectedRoles = isTruthSocial ? TruthSocialGroupRoles : BaseGroupRoles;
|
|
|
|
|
|
|
|
|
|
|
|