diff --git a/packages/client/src/components/MkMediaVideo.vue b/packages/client/src/components/MkMediaVideo.vue index 5c38691e6..36edeae16 100644 --- a/packages/client/src/components/MkMediaVideo.vue +++ b/packages/client/src/components/MkMediaVideo.vue @@ -19,7 +19,8 @@ :type="video.type" > - + + @@ -27,12 +28,18 @@ import { ref } from 'vue'; import * as misskey from 'misskey-js'; import { defaultStore } from '@/store'; +import * as os from '@/os'; const props = defineProps<{ video: misskey.entities.DriveFile; }>(); const hide = ref((defaultStore.state.nsfw === 'force') ? true : props.video.isSensitive && (defaultStore.state.nsfw !== 'ignore')); + +function popup() { + os.pageWindow(`/media-player/${encodeURIComponent(props.video.id)}`); + hide.value = true; +} diff --git a/packages/client/src/pages/ytplayer.vue b/packages/client/src/pages/ytplayer.vue deleted file mode 100644 index 14f356ca2..000000000 --- a/packages/client/src/pages/ytplayer.vue +++ /dev/null @@ -1,80 +0,0 @@ -