forked from Github/frigate
21 lines
734 B
JavaScript
21 lines
734 B
JavaScript
import { h } from 'preact';
|
|
import { memo } from 'preact/compat';
|
|
|
|
|
|
export function Speaker({
|
|
className = 'h-7 w-7',
|
|
stroke = 'currentColor',
|
|
onClick = () => {},
|
|
}) {
|
|
return (
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 32 32"
|
|
|
|
stroke={stroke}
|
|
onClick={onClick}
|
|
className={className}>
|
|
<path stroke-linecap="round" stroke-linejoin="round" strokeWidth="2" d="M19.114 5.636a9 9 0 010 12.728M16.463 8.288a5.25 5.25 0 010 7.424M6.75 8.25l4.72-4.72a.75.75 0 011.28.53v15.88a.75.75 0 01-1.28.53l-4.72-4.72H4.51c-.88 0-1.704-.507-1.938-1.354A9.01 9.01 0 012.25 12c0-.83.112-1.633.322-2.396C2.806 8.756 3.63 8.25 4.51 8.25H6.75z"/>
|
|
</svg>
|
|
);
|
|
}
|
|
export default memo(Speaker);
|