mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-11 03:24:16 +00:00
use profile sources addresses instead fetching
This commit is contained in:
parent
6a3c8a0e1c
commit
a3f3edd3c7
@ -16,26 +16,11 @@ export default (props) => {
|
|||||||
|
|
||||||
const [selectedProfileId, setSelectedProfileId] = React.useState(null)
|
const [selectedProfileId, setSelectedProfileId] = React.useState(null)
|
||||||
|
|
||||||
const [addresses, setAddresses] = React.useState({})
|
|
||||||
|
|
||||||
const [isConnected, setIsConnected] = React.useState(false)
|
const [isConnected, setIsConnected] = React.useState(false)
|
||||||
|
|
||||||
const fetchAddresses = async () => {
|
|
||||||
const addresses = await Livestream.getAddresses().catch((error) => {
|
|
||||||
app.message.error(`Failed to fetch addresses`)
|
|
||||||
console.error(error)
|
|
||||||
|
|
||||||
return null
|
|
||||||
})
|
|
||||||
|
|
||||||
if (addresses) {
|
|
||||||
setAddresses(addresses)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
if (R_Profiles) {
|
if (R_Profiles) {
|
||||||
fetchAddresses()
|
console.log("Profiles", R_Profiles)
|
||||||
|
|
||||||
if (!selectedProfileId) {
|
if (!selectedProfileId) {
|
||||||
setSelectedProfileId(R_Profiles[0]?._id)
|
setSelectedProfileId(R_Profiles[0]?._id)
|
||||||
@ -251,7 +236,7 @@ export default (props) => {
|
|||||||
<span>Ingestion URL</span>
|
<span>Ingestion URL</span>
|
||||||
|
|
||||||
<code>
|
<code>
|
||||||
{addresses.ingestURL ?? "No ingest URL available"}
|
{profileData?.addresses?.ingest ?? "No ingest URL available"}
|
||||||
</code>
|
</code>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -307,7 +292,7 @@ export default (props) => {
|
|||||||
<span>AAC URL (Only Audio)</span>
|
<span>AAC URL (Only Audio)</span>
|
||||||
|
|
||||||
<code>
|
<code>
|
||||||
{addresses.aacURL ?? "No AAC URL available"}
|
{profileData?.addresses?.aac ?? "No AAC URL available"}
|
||||||
</code>
|
</code>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -315,7 +300,7 @@ export default (props) => {
|
|||||||
<span>HLS URL</span>
|
<span>HLS URL</span>
|
||||||
|
|
||||||
<code>
|
<code>
|
||||||
{addresses.hlsURL ?? "No HLS URL available"}
|
{profileData?.addresses?.hls ?? "No HLS URL available"}
|
||||||
</code>
|
</code>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -323,7 +308,7 @@ export default (props) => {
|
|||||||
<span>FLV URL</span>
|
<span>FLV URL</span>
|
||||||
|
|
||||||
<code>
|
<code>
|
||||||
{addresses.flvURL ?? "No FLV URL available"}
|
{profileData?.addresses?.flv ?? "No FLV URL available"}
|
||||||
</code>
|
</code>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user