More protobufjs migration

This commit is contained in:
Fedor Indutny 2021-07-09 12:36:10 -07:00 committed by GitHub
parent cf06e6638e
commit ddbbe3a6b1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
70 changed files with 3967 additions and 3369 deletions

View file

@ -2,7 +2,9 @@
// SPDX-License-Identifier: AGPL-3.0-only
import { LocalizerType } from '../types/Util';
import { AccessControlClass } from '../textsecure.d';
import { SignalService as Proto } from '../protobuf';
const AccessControlEnum = Proto.AccessControl.AccessRequired;
type AccessControlOption = {
text: string;
@ -10,17 +12,16 @@ type AccessControlOption = {
};
export function getAccessControlOptions(
accessEnum: typeof AccessControlClass.AccessRequired,
i18n: LocalizerType
): Array<AccessControlOption> {
return [
{
text: i18n('GroupV2--all-members'),
value: accessEnum.MEMBER,
value: AccessControlEnum.MEMBER,
},
{
text: i18n('GroupV2--only-admins'),
value: accessEnum.ADMINISTRATOR,
value: AccessControlEnum.ADMINISTRATOR,
},
];
}