mirror of
https://github.com/cinnyapp/cinny.git
synced 2025-03-27 21:31:49 +01:00
fix types
This commit is contained in:
parent
f8053c8eac
commit
b36a2a1c43
3 changed files with 5 additions and 4 deletions
|
@ -19,7 +19,7 @@ export function CapabilitiesAndMediaConfigLoader({
|
||||||
[]
|
[]
|
||||||
>(
|
>(
|
||||||
useCallback(async () => {
|
useCallback(async () => {
|
||||||
const result = await Promise.allSettled([mx.getCapabilities(true), mx.getMediaConfig()]);
|
const result = await Promise.allSettled([mx.getCapabilities(), mx.getMediaConfig()]);
|
||||||
const capabilities = promiseFulfilledResult(result[0]);
|
const capabilities = promiseFulfilledResult(result[0]);
|
||||||
const mediaConfig = promiseFulfilledResult(result[1]);
|
const mediaConfig = promiseFulfilledResult(result[1]);
|
||||||
return [capabilities, mediaConfig];
|
return [capabilities, mediaConfig];
|
||||||
|
|
|
@ -9,7 +9,7 @@ type CapabilitiesLoaderProps = {
|
||||||
export function CapabilitiesLoader({ children }: CapabilitiesLoaderProps) {
|
export function CapabilitiesLoader({ children }: CapabilitiesLoaderProps) {
|
||||||
const mx = useMatrixClient();
|
const mx = useMatrixClient();
|
||||||
|
|
||||||
const [state, load] = useAsyncCallback(useCallback(() => mx.getCapabilities(true), [mx]));
|
const [state, load] = useAsyncCallback(useCallback(() => mx.getCapabilities(), [mx]));
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
load();
|
load();
|
||||||
|
|
|
@ -3,7 +3,8 @@ import { Box, Icon, IconButton, Icons, Line, Scroll, config } from 'folds';
|
||||||
import { useVirtualizer } from '@tanstack/react-virtual';
|
import { useVirtualizer } from '@tanstack/react-virtual';
|
||||||
import { useAtom, useAtomValue } from 'jotai';
|
import { useAtom, useAtomValue } from 'jotai';
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate } from 'react-router-dom';
|
||||||
import { IJoinRuleEventContent, JoinRule, RestrictedAllowType, Room } from 'matrix-js-sdk';
|
import { JoinRule, RestrictedAllowType, Room } from 'matrix-js-sdk';
|
||||||
|
import { RoomJoinRulesEventContent } from 'matrix-js-sdk/lib/types';
|
||||||
import { useSpace } from '../../hooks/useSpace';
|
import { useSpace } from '../../hooks/useSpace';
|
||||||
import { Page, PageContent, PageContentCenter, PageHeroSection } from '../../components/page';
|
import { Page, PageContent, PageContentCenter, PageHeroSection } from '../../components/page';
|
||||||
import { HierarchyItem, useSpaceHierarchy } from '../../hooks/useSpaceHierarchy';
|
import { HierarchyItem, useSpaceHierarchy } from '../../hooks/useSpaceHierarchy';
|
||||||
|
@ -258,7 +259,7 @@ export function Lobby() {
|
||||||
const joinRuleContent = getStateEvent(
|
const joinRuleContent = getStateEvent(
|
||||||
itemRoom,
|
itemRoom,
|
||||||
StateEvent.RoomJoinRules
|
StateEvent.RoomJoinRules
|
||||||
)?.getContent<IJoinRuleEventContent>();
|
)?.getContent<RoomJoinRulesEventContent>();
|
||||||
|
|
||||||
if (joinRuleContent) {
|
if (joinRuleContent) {
|
||||||
const allow =
|
const allow =
|
||||||
|
|
Loading…
Reference in a new issue