Move JoinRule, GuestAccess, HistoryVisibility enums into the js-sdk
This commit is contained in:
parent
d9caa3533b
commit
bf66a72054
1 changed files with 6 additions and 24 deletions
|
@ -15,7 +15,9 @@ limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
import { JoinRule, GuestAccess, HistoryVisibility } from "matrix-js-sdk/src/@types/partials";
|
||||||
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
|
import { MatrixEvent } from "matrix-js-sdk/src/models/event";
|
||||||
|
|
||||||
import { _t } from "../../../../../languageHandler";
|
import { _t } from "../../../../../languageHandler";
|
||||||
import { MatrixClientPeg } from "../../../../../MatrixClientPeg";
|
import { MatrixClientPeg } from "../../../../../MatrixClientPeg";
|
||||||
import * as sdk from "../../../../..";
|
import * as sdk from "../../../../..";
|
||||||
|
@ -28,26 +30,6 @@ import SettingsStore from "../../../../../settings/SettingsStore";
|
||||||
import { UIFeature } from "../../../../../settings/UIFeature";
|
import { UIFeature } from "../../../../../settings/UIFeature";
|
||||||
import { replaceableComponent } from "../../../../../utils/replaceableComponent";
|
import { replaceableComponent } from "../../../../../utils/replaceableComponent";
|
||||||
|
|
||||||
// Knock and private are reserved keywords which are not yet implemented.
|
|
||||||
enum JoinRule {
|
|
||||||
Public = "public",
|
|
||||||
Knock = "knock",
|
|
||||||
Invite = "invite",
|
|
||||||
Private = "private",
|
|
||||||
}
|
|
||||||
|
|
||||||
enum GuestAccess {
|
|
||||||
CanJoin = "can_join",
|
|
||||||
Forbidden = "forbidden",
|
|
||||||
}
|
|
||||||
|
|
||||||
enum HistoryVisibility {
|
|
||||||
Invited = "invited",
|
|
||||||
Joined = "joined",
|
|
||||||
Shared = "shared",
|
|
||||||
WorldReadable = "world_readable",
|
|
||||||
}
|
|
||||||
|
|
||||||
interface IProps {
|
interface IProps {
|
||||||
roomId: string;
|
roomId: string;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue