minca
ApiReactInterfaces

Interface: SpacesState

Defined in: packages/react/src/use-spaces.ts:5

Properties

PropertyModifierTypeDefined in
errorreadonlystring | nullpackages/react/src/use-spaces.ts:8
loadingreadonlybooleanpackages/react/src/use-spaces.ts:7
spacesreadonlyreadonly SpaceSummary[]packages/react/src/use-spaces.ts:6

Methods

create()

create(params): Promise<
  | SpaceSummary
| null>;

Defined in: packages/react/src/use-spaces.ts:11

Makes a space; null when it failed, with error saying why

Parameters

ParameterType
paramsNewSpace

Returns

Promise< | SpaceSummary | null>


join()

join(invite): Promise<
  | SpaceSummary
| null>;

Defined in: packages/react/src/use-spaces.ts:13

Joins from an invite; null when it failed

Parameters

ParameterType
invitestring

Returns

Promise< | SpaceSummary | null>


leave()

leave(spaceId): Promise<void>;

Defined in: packages/react/src/use-spaces.ts:15

Forgets a space on this device

Parameters

ParameterType
spaceIdstring

Returns

Promise<void>


refresh()

refresh(): Promise<void>;

Defined in: packages/react/src/use-spaces.ts:9

Returns

Promise<void>

On this page