]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/components/episodes/Crew.js
improved user context
[alttp.git] / resources / js / components / episodes / Crew.js
index 2fe58fd8befd1bc14b030b4b098ab8ef76e14279..d0698419c35ae2d12dcda568b17d94430b4de900 100644 (file)
@@ -13,10 +13,11 @@ import {
        hasSGRestream,
 } from '../../helpers/Episode';
 import { canApplyForEpisode } from '../../helpers/permissions';
-import { withUser } from '../../helpers/UserContext';
+import { useUser } from '../../hooks/user';
 
-const Crew = ({ episode, onApply, user }) => {
+const Crew = ({ episode, onApply }) => {
        const { t } = useTranslation();
+       const { user } = useUser();
 
        const commentators = React.useMemo(() =>
                episode.crew.filter(c => c.role === 'commentary').sort(compareCrew)
@@ -140,8 +141,6 @@ Crew.propTypes = {
                })),
        }),
        onApply: PropTypes.func,
-       user: PropTypes.shape({
-       }),
 };
 
-export default withUser(Crew);
+export default Crew;