openreplay/frontend/app/components/Dashboard/Widgets/common/SessionLine.js
Andrey Babushkin fd5c0c9747
Add lokalisation (#3092)
* applied eslint

* add locales and lint the project

* removed error boundary

* updated locales

* fix min files

* fix locales
2025-03-06 17:43:15 +01:00

24 lines
839 B
JavaScript

import cn from 'classnames';
import { session as sessionRoute } from 'App/routes';
import { Link, Icon, TextEllipsis } from 'UI';
import stl from './sessionLine.module.css';
import React from 'react';
function FeedbackLine({ icon, info, subInfo, sessionId }) {
return (
<div className={cn(stl.wrapper, 'relative flex items-center')}>
{icon && <Icon name={icon} size="20" />}
<div className={cn('ml-15', stl.ellipsisWrapper)}>
{info && <TextEllipsis className={stl.info}>{info}</TextEllipsis>}
{subInfo && <div className={stl.subInfo}>{subInfo}</div>}
</div>
<Link to={sessionRoute(sessionId)} className={stl.link}>
<Icon name="external-link-alt" size="20" color="gray-light" />
</Link>
</div>
);
}
FeedbackLine.displayName = 'FeedbackLine';
export default FeedbackLine;