]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/components/episodes/Player.js
option to invert event filter
[alttp.git] / resources / js / components / episodes / Player.js
index 27f5dd4e181e35625adda5ced29cc44f64015b0c..4fdc591dff098e28e407513b6a822e694b7f27a0 100644 (file)
@@ -2,28 +2,9 @@ import PropTypes from 'prop-types';
 import React from 'react';
 import { Button } from 'react-bootstrap';
 
+import { getName, getStreamLink } from '../../helpers/Crew';
 import { getAvatarUrl } from '../../helpers/User';
 
-const getName = player => {
-       if (player.name_override) {
-               return player.name_override;
-       }
-       if (player.user) {
-               return player.user.nickname || player.user.username;
-       }
-       return '';
-};
-
-const getStreamLink = player => {
-       if (player.stream_override) {
-               return `https://twitch.tv/${player.stream_override}`;
-       }
-       if (player.user && player.user.stream_link) {
-               return player.user.stream_link;
-       }
-       return '';
-};
-
 const Player = ({ player }) => {
        return <div className="episode-player my-3">
                <Button