openreplay/frontend/app/components/Assist/Assist.tsx
2024-02-15 16:04:13 +01:00

29 lines
759 B
TypeScript

import React from 'react';
import { withRouter, RouteComponentProps } from 'react-router-dom';
import withPageTitle from 'HOCs/withPageTitle';
import withPermissions from 'HOCs/withPermissions';
import AssistRouter from './AssistRouter';
import { connect } from 'react-redux';
interface Props extends RouteComponentProps {
siteId: string;
history: any;
isEnterprise: boolean;
}
function Assist(props: Props) {
return (
<AssistRouter />
);
}
const Cont = connect((state: any) => ({
isEnterprise:
state.getIn(['user', 'account', 'edition']) === 'ee' ||
state.getIn(['user', 'authDetails', 'edition']) === 'ee'
}))(Assist);
export default withPageTitle('Assist - OpenReplay')(
withPermissions(['ASSIST_LIVE'])(withRouter(Cont))
);