jitsi-roomsv2/frontend/src/hooks/useRoomData.ts

19 lines
486 B
TypeScript
Raw Normal View History

2023-04-10 23:28:28 +02:00
import { useState } from 'react'
import { UsersData } from '../background/types/roomData'
2023-02-07 20:31:07 +01:00
function useRoomData() {
2023-07-06 18:58:55 +02:00
const [roomData, setRoomDataInternal] = useState<UsersData>()
const setRoomData = (usersData: UsersData) => {
usersData.roomsData = usersData.roomsData.map((roomData) => {
roomData.roomName = decodeURI(roomData.roomName)
return roomData
})
setRoomDataInternal(usersData)
}
2023-02-07 20:31:07 +01:00
2023-04-10 23:28:28 +02:00
return { roomData, setRoomData }
2023-02-07 20:31:07 +01:00
}
2023-04-10 23:28:28 +02:00
export default useRoomData