@huddle01/iframe
Advanced tools
Comparing version 0.0.13-dev.1 to 0.0.13-dev.2
import { TRecData, TRejectReasons } from 'types/dist/common.types'; | ||
import { z } from 'zod'; | ||
import type { Role } from '@huddle01/server-sdk/auth'; | ||
import type { TLivepeerInput, TOthersInput, TTokenGatedLivepeerInput } from 'iriko/src/router/recorder'; | ||
import { TLivepeerInput, TOthersInput, TTokenGatedLivepeerInput } from 'iriko/src/router/recorder'; | ||
export declare const AllowedWallets: { | ||
@@ -126,6 +126,6 @@ readonly all: "*"; | ||
}; | ||
type TOmitLivepeerInput = Omit<TLivepeerInput, 'roomId' | 'type' | 'hostName'>; | ||
type TOmitTokenGatedLivepeerInput = Omit<TTokenGatedLivepeerInput, 'roomId' | 'type' | 'hostName'> & TStreamKey; | ||
type TOmitOthersInput = Omit<TOthersInput, 'roomId' | 'type' | 'hostName'> & TStreamKey; | ||
export type TOmitLivepeerInput = Omit<TLivepeerInput, 'roomId' | 'type' | 'hostName'>; | ||
export type TOmitTokenGatedLivepeerInput = Omit<TTokenGatedLivepeerInput, 'roomId' | 'type' | 'hostName'> & TStreamKey; | ||
export type TOmitOthersInput = Omit<TOthersInput, 'roomId' | 'type' | 'hostName'> & TStreamKey; | ||
export type TLivestreamInput = TOmitLivepeerInput | TOmitTokenGatedLivepeerInput | TOmitOthersInput; | ||
export {}; |
@@ -662,132 +662,2 @@ 'use strict'; | ||
var iframeApi = new IFrameApi(); | ||
// const iframeApi = { | ||
// initialize: zodErrHandler(async (eventData: TClientConfig) => { | ||
// ClientConfigSchema.parse(eventData); | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'initialize', | ||
// eventData, | ||
// }); | ||
// }), | ||
// muteMic: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'muteMic', | ||
// }); | ||
// }, | ||
// unmuteMic: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'unmuteMic', | ||
// }); | ||
// }, | ||
// enableWebcam: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'enableWebcam', | ||
// }); | ||
// }, | ||
// disableWebcam: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'disableWebcam', | ||
// }); | ||
// }, | ||
// enableShare: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'enableShare', | ||
// }); | ||
// }, | ||
// disableShare: async () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'disableShare', | ||
// }); | ||
// }, | ||
// changeAvatarUrl: (avatarUrl: string) => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'changeAvatarUrl', | ||
// eventData: avatarUrl, | ||
// }); | ||
// }, | ||
// sendReaction: (reaction: TReaction) => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'sendReaction', | ||
// eventData: reaction, | ||
// }); | ||
// }, | ||
// lockRoom: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'lockRoom', | ||
// }); | ||
// }, | ||
// unlockRoom: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'unlockRoom', | ||
// }); | ||
// }, | ||
// connectWallet: (token: string) => { | ||
// const parsedJWT = parseJwt(token); | ||
// // console.log('connectWallet', { parsedJWT }); | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'connectWallet', | ||
// eventData: { token, parsedJWT }, | ||
// }); | ||
// }, | ||
// setTheme: (theme: IColorScheme) => { | ||
// sendDataToIframe({ | ||
// method: 'theme', | ||
// type: 'huddle01-iframe-from-parent', | ||
// eventData: theme, | ||
// }); | ||
// }, | ||
// startRecording: () => { | ||
// sendDataToIframe({ | ||
// method: 'startRecording', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// stopRecording: () => { | ||
// sendDataToIframe({ | ||
// method: 'stopRecording', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// startLiveStreaming: (eventData: TLivestreamInput) => { | ||
// sendDataToIframe({ | ||
// method: 'startLiveStreaming', | ||
// type: 'huddle01-iframe-from-parent', | ||
// eventData, | ||
// }); | ||
// }, | ||
// stopLiveStreaming: () => { | ||
// sendDataToIframe({ | ||
// method: 'stopLiveStreaming', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// // on: (huddleEvent: THuddleEvents, cb: (data?: any) => void) => { | ||
// // window.onmessage = (event: MessageEvent<any>) => { | ||
// // if (event.data.eventData.event !== huddleEvent) return; | ||
// // console.log('onmessage', event.data.eventData); | ||
// // cb?.(); | ||
// // }; | ||
// // }, | ||
// }; | ||
var useEventListener = function useEventListener(huddleEvent, cb, dep) { | ||
@@ -794,0 +664,0 @@ React.useEffect(function () { |
@@ -662,132 +662,2 @@ 'use strict'; | ||
var iframeApi = new IFrameApi(); | ||
// const iframeApi = { | ||
// initialize: zodErrHandler(async (eventData: TClientConfig) => { | ||
// ClientConfigSchema.parse(eventData); | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'initialize', | ||
// eventData, | ||
// }); | ||
// }), | ||
// muteMic: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'muteMic', | ||
// }); | ||
// }, | ||
// unmuteMic: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'unmuteMic', | ||
// }); | ||
// }, | ||
// enableWebcam: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'enableWebcam', | ||
// }); | ||
// }, | ||
// disableWebcam: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'disableWebcam', | ||
// }); | ||
// }, | ||
// enableShare: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'enableShare', | ||
// }); | ||
// }, | ||
// disableShare: async () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'disableShare', | ||
// }); | ||
// }, | ||
// changeAvatarUrl: (avatarUrl: string) => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'changeAvatarUrl', | ||
// eventData: avatarUrl, | ||
// }); | ||
// }, | ||
// sendReaction: (reaction: TReaction) => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'sendReaction', | ||
// eventData: reaction, | ||
// }); | ||
// }, | ||
// lockRoom: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'lockRoom', | ||
// }); | ||
// }, | ||
// unlockRoom: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'unlockRoom', | ||
// }); | ||
// }, | ||
// connectWallet: (token: string) => { | ||
// const parsedJWT = parseJwt(token); | ||
// // console.log('connectWallet', { parsedJWT }); | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'connectWallet', | ||
// eventData: { token, parsedJWT }, | ||
// }); | ||
// }, | ||
// setTheme: (theme: IColorScheme) => { | ||
// sendDataToIframe({ | ||
// method: 'theme', | ||
// type: 'huddle01-iframe-from-parent', | ||
// eventData: theme, | ||
// }); | ||
// }, | ||
// startRecording: () => { | ||
// sendDataToIframe({ | ||
// method: 'startRecording', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// stopRecording: () => { | ||
// sendDataToIframe({ | ||
// method: 'stopRecording', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// startLiveStreaming: (eventData: TLivestreamInput) => { | ||
// sendDataToIframe({ | ||
// method: 'startLiveStreaming', | ||
// type: 'huddle01-iframe-from-parent', | ||
// eventData, | ||
// }); | ||
// }, | ||
// stopLiveStreaming: () => { | ||
// sendDataToIframe({ | ||
// method: 'stopLiveStreaming', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// // on: (huddleEvent: THuddleEvents, cb: (data?: any) => void) => { | ||
// // window.onmessage = (event: MessageEvent<any>) => { | ||
// // if (event.data.eventData.event !== huddleEvent) return; | ||
// // console.log('onmessage', event.data.eventData); | ||
// // cb?.(); | ||
// // }; | ||
// // }, | ||
// }; | ||
var useEventListener = function useEventListener(huddleEvent, cb, dep) { | ||
@@ -794,0 +664,0 @@ React.useEffect(function () { |
@@ -654,132 +654,2 @@ import React, { useEffect } from 'react'; | ||
var iframeApi = new IFrameApi(); | ||
// const iframeApi = { | ||
// initialize: zodErrHandler(async (eventData: TClientConfig) => { | ||
// ClientConfigSchema.parse(eventData); | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'initialize', | ||
// eventData, | ||
// }); | ||
// }), | ||
// muteMic: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'muteMic', | ||
// }); | ||
// }, | ||
// unmuteMic: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'unmuteMic', | ||
// }); | ||
// }, | ||
// enableWebcam: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'enableWebcam', | ||
// }); | ||
// }, | ||
// disableWebcam: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'disableWebcam', | ||
// }); | ||
// }, | ||
// enableShare: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'enableShare', | ||
// }); | ||
// }, | ||
// disableShare: async () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'disableShare', | ||
// }); | ||
// }, | ||
// changeAvatarUrl: (avatarUrl: string) => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'changeAvatarUrl', | ||
// eventData: avatarUrl, | ||
// }); | ||
// }, | ||
// sendReaction: (reaction: TReaction) => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'sendReaction', | ||
// eventData: reaction, | ||
// }); | ||
// }, | ||
// lockRoom: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'lockRoom', | ||
// }); | ||
// }, | ||
// unlockRoom: () => { | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'unlockRoom', | ||
// }); | ||
// }, | ||
// connectWallet: (token: string) => { | ||
// const parsedJWT = parseJwt(token); | ||
// // console.log('connectWallet', { parsedJWT }); | ||
// sendDataToIframe({ | ||
// type: 'huddle01-iframe-from-parent', | ||
// method: 'connectWallet', | ||
// eventData: { token, parsedJWT }, | ||
// }); | ||
// }, | ||
// setTheme: (theme: IColorScheme) => { | ||
// sendDataToIframe({ | ||
// method: 'theme', | ||
// type: 'huddle01-iframe-from-parent', | ||
// eventData: theme, | ||
// }); | ||
// }, | ||
// startRecording: () => { | ||
// sendDataToIframe({ | ||
// method: 'startRecording', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// stopRecording: () => { | ||
// sendDataToIframe({ | ||
// method: 'stopRecording', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// startLiveStreaming: (eventData: TLivestreamInput) => { | ||
// sendDataToIframe({ | ||
// method: 'startLiveStreaming', | ||
// type: 'huddle01-iframe-from-parent', | ||
// eventData, | ||
// }); | ||
// }, | ||
// stopLiveStreaming: () => { | ||
// sendDataToIframe({ | ||
// method: 'stopLiveStreaming', | ||
// type: 'huddle01-iframe-from-parent', | ||
// }); | ||
// }, | ||
// // on: (huddleEvent: THuddleEvents, cb: (data?: any) => void) => { | ||
// // window.onmessage = (event: MessageEvent<any>) => { | ||
// // if (event.data.eventData.event !== huddleEvent) return; | ||
// // console.log('onmessage', event.data.eventData); | ||
// // cb?.(); | ||
// // }; | ||
// // }, | ||
// }; | ||
var useEventListener = function useEventListener(huddleEvent, cb, dep) { | ||
@@ -786,0 +656,0 @@ useEffect(function () { |
{ | ||
"name": "@huddle01/iframe", | ||
"version": "0.0.13-dev.1", | ||
"version": "0.0.13-dev.2", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/huddle01-iframe.cjs.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
673879
2889