openreplay/frontend/app/components/Session/Player/SharedComponents/BackendLogs/LogsButton.tsx
Андрей Бабушкин b822b1c067 applied eslint
2025-02-26 20:31:01 +01:00

29 lines
618 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;