UNPKG

@amityco/ts-sdk-react-native

Version:

Amity Social Cloud Typescript SDK

20 lines 873 B
/** * ```js * import { createCommunity } from '@amityco/ts-sdk' * const created = await createCommunity({ communityId: 'foobar', displayName: 'foobar', isDiscoverable: true, requiresJoinApproval: false }) * ``` * * Creates an {@link Amity.Community} * * @param bundle The data necessary to create a new {@link Amity.Community} * @returns The newly created {@link Amity.Community} * * @category Community API * @async */ export declare const createCommunity: (bundle: Pick<Amity.Community, 'displayName' | 'avatarFileId' | 'description' | 'isPublic' | 'isOfficial' | 'postSetting' | 'tags' | 'metadata' | 'isDiscoverable' | 'requiresJoinApproval'> & Amity.CommunityStorySettings & { userIds?: string[]; categoryIds?: string[]; isUniqueDisplayName?: boolean; }) => Promise<Amity.Cached<Amity.Community>>; //# sourceMappingURL=createCommunity.d.ts.map