feat(ui) - assist ui - wip
This commit is contained in:
parent
914f13f89c
commit
6800c19a90
5 changed files with 22 additions and 9 deletions
|
|
@ -3,6 +3,7 @@ import LiveSessionList from 'Shared/LiveSessionList';
|
|||
import LiveSessionSearch from 'Shared/LiveSessionSearch';
|
||||
import cn from 'classnames'
|
||||
import withPageTitle from 'HOCs/withPageTitle';
|
||||
import withPermissions from 'HOCs/withPermissions'
|
||||
|
||||
// @withPageTitle("Assist - OpenReplay")
|
||||
function Assist() {
|
||||
|
|
@ -21,4 +22,4 @@ function Assist() {
|
|||
)
|
||||
}
|
||||
|
||||
export default withPageTitle("Assist - OpenReplay")(Assist);
|
||||
export default withPageTitle("Assist - OpenReplay")(withPermissions(['ASSIST_LIVE', 'SESSION_REPLAY'])(Assist));
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ export default class ProfileSettings extends React.PureComponent {
|
|||
<div><Settings /></div>
|
||||
</div>
|
||||
|
||||
<div className="divider" />
|
||||
<div className="divider-h" />
|
||||
|
||||
<div className="flex items-center">
|
||||
<div className={ styles.left }>
|
||||
|
|
@ -36,7 +36,7 @@ export default class ProfileSettings extends React.PureComponent {
|
|||
<div><ChangePassword /></div>
|
||||
</div>
|
||||
|
||||
<div className="divider" />
|
||||
<div className="divider-h" />
|
||||
|
||||
<div className="flex items-center">
|
||||
<div className={ styles.left }>
|
||||
|
|
@ -46,7 +46,7 @@ export default class ProfileSettings extends React.PureComponent {
|
|||
<div><Api /></div>
|
||||
</div>
|
||||
|
||||
<div className="divider" />
|
||||
<div className="divider-h" />
|
||||
|
||||
<div className="flex items-center">
|
||||
<div className={ styles.left }>
|
||||
|
|
@ -58,7 +58,7 @@ export default class ProfileSettings extends React.PureComponent {
|
|||
|
||||
{ !isEnterprise && (
|
||||
<>
|
||||
<div className="divider" />
|
||||
<div className="divider-h" />
|
||||
<div className="flex items-center">
|
||||
<div className={ styles.left }>
|
||||
<h4 className="text-lg mb-4">{ 'Data Collection' }</h4>
|
||||
|
|
@ -71,7 +71,7 @@ export default class ProfileSettings extends React.PureComponent {
|
|||
|
||||
{ account.license && (
|
||||
<>
|
||||
<div className="divider" />
|
||||
<div className="divider-h" />
|
||||
|
||||
<div className="flex items-center">
|
||||
<div className={ styles.left }>
|
||||
|
|
|
|||
|
|
@ -109,7 +109,12 @@ function LiveSessionList(props: Props) {
|
|||
return (
|
||||
<div>
|
||||
<div className="flex mb-6 justify-between items-end">
|
||||
<div></div>
|
||||
<div className="flex items-baseline">
|
||||
<h3 className="text-2xl capitalize">
|
||||
<span>Live Sessions</span>
|
||||
<span className="ml-2 font-normal color-gray-medium">{sessions.size}</span>
|
||||
</h3>
|
||||
</div>
|
||||
<div className="flex items-center">
|
||||
<div className="flex items-center">
|
||||
<span className="mr-2 color-gray-medium">Timezone</span>
|
||||
|
|
|
|||
|
|
@ -136,7 +136,7 @@ export default class SessionItem extends React.PureComponent {
|
|||
<div className="flex items-center">
|
||||
<div className={ stl.playLink } id="play-button" data-viewed={ viewed }>
|
||||
<Link to={ sessionRoute(sessionId) }>
|
||||
<Icon name={ !viewed ? 'play-fill' : 'play-circle-light' } size="42" color={isAssist ? "tealx" : "teal"} />
|
||||
<Icon name={ !viewed && !isAssist ? 'play-fill' : 'play-circle-light' } size="42" color={isAssist ? "tealx" : "teal"} />
|
||||
</Link>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -131,7 +131,14 @@
|
|||
|
||||
.divider {
|
||||
width: 1px;
|
||||
height: 49px;
|
||||
margin: 0 15px;
|
||||
background-color: $gray-light;
|
||||
}
|
||||
|
||||
.divider-h {
|
||||
height: 1px;
|
||||
width: 100%;
|
||||
|
||||
margin: 25px 0;
|
||||
background-color: $gray-light;
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue