import { createAction as t } from "@reduxjs/toolkit"
export const setCallSettingsReady = t("call-settings/set-ready")
export const setMySharedScreen = t("call-settings/set-my-shared-screen")
export const setCallSettingsSkipJoinMsg = t("call-settings/set-skip-join-msg")
export const setMyAudioMuted = t("call-settings/set-my-audio-muted")
export const setMyVideoMuted = t("call-settings/set-my-video-muted")
export const setMyVideoLimits = t("call-settings/set-my-video-limits")
export const setMyVideoAllowed = t("call-settings/set-my-video-allowed")
export const setMyVideoTrackId = t("call-settings/set-my-video-trackid")
export const setMyVideoQuality = t("call-settings/set-my-video-quality")
export const setMyCameraStreamId = t("call-settings/set-my-camera-stream-id")
export const updateMyCameraStreamCmd = t("call-settings/update-my-camera-stream-cmd")
export const removeMyStreams = t("call-settings/remove-my-streams")
export const isSetCallSettingsReady = (t) => setCallSettingsReady.match(t) && !0 === t.payload