openreplay/frontend/app/components/Session/Player/SharedComponents/BackendLogs/LogsButton.tsx
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

33 lines
670 B
TypeScript

import { Avatar } from 'antd';
import React from 'react';
import ControlButton from 'App/components/Session_/Player/Controls/ControlButton';
import { Icon } from 'UI';
function LogsButton({
integrated,
onClick,
}: {
integrated: string[];
onClick: () => void;
}) {
return (
<ControlButton
label="Traces"
customTags={
<Avatar.Group>
{integrated.map((name) => (
<Avatar
key={name}
size={16}
src={<Icon name={`integrations/${name}`} size={14} />}
/>
))}
</Avatar.Group>
}
onClick={onClick}
/>
);
}
export default LogsButton;