diff --git a/packages/app-harness/renative.json b/packages/app-harness/renative.json index f33aa02f5..943eaee53 100644 --- a/packages/app-harness/renative.json +++ b/packages/app-harness/renative.json @@ -259,9 +259,6 @@ } }, "react-native-google-cast": { - "ios": { - "disabled": true - }, "androidwear": { "disabled": true }, diff --git a/packages/app-harness/src/components/CastButton/index.android.mobile.tsx b/packages/app-harness/src/components/CastButton/index.android.mobile.tsx deleted file mode 100644 index f2632e181..000000000 --- a/packages/app-harness/src/components/CastButton/index.android.mobile.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import React, { useEffect } from 'react'; -import { CastButton, useRemoteMediaClient } from 'react-native-google-cast'; -import { testProps } from '../../config'; - -export function CastComponent() { - const client = useRemoteMediaClient(); - - useEffect(() => { - if (client) { - client.loadMedia({ - mediaInfo: { - contentUrl: - 'https://commondatastorage.googleapis.com/gtv-videos-bucket/CastVideos/mp4/BigBuckBunny.mp4', - }, - }); - } - }, [client]); - - return ( - - ); -} diff --git a/packages/app-harness/src/components/CastButton/index.mobile.tsx b/packages/app-harness/src/components/CastButton/index.mobile.tsx new file mode 100644 index 000000000..b905eb11d --- /dev/null +++ b/packages/app-harness/src/components/CastButton/index.mobile.tsx @@ -0,0 +1,36 @@ +import { Button, View } from 'react-native'; +import { CastButton, CastContext } from 'react-native-google-cast'; +import { testProps } from '../../config'; +import { useLoggerContext } from '../../context'; + +export function CastComponent() { + const { logDebug } = useLoggerContext(); + return ( + + +