jitsi-roomsv2/frontend/src/hooks/useRoomData.ts
qvalentin a5d769e9b5
All checks were successful
continuous-integration/drone/push Build is passing
Fix url encoding for room names
2023-07-06 18:58:55 +02:00

18 lines
486 B
TypeScript

import { useState } from 'react'
import { UsersData } from '../background/types/roomData'
function useRoomData() {
const [roomData, setRoomDataInternal] = useState<UsersData>()
const setRoomData = (usersData: UsersData) => {
usersData.roomsData = usersData.roomsData.map((roomData) => {
roomData.roomName = decodeURI(roomData.roomName)
return roomData
})
setRoomDataInternal(usersData)
}
return { roomData, setRoomData }
}
export default useRoomData