import type { FC, SVGProps } from 'react';
export const Logo: FC<{ size?: number; accent?: string }> = ({
size = 32,
accent = '#22D3EE',
}) => (
);
export const ArrowRightIcon: FC> = (props) => (
);
export const ProductIcon: FC<{ name: string; size?: number }> = ({
name,
size = 24,
}) => {
const common = {
width: size,
height: size,
viewBox: '0 0 24 24',
fill: 'none',
stroke: 'currentColor',
strokeWidth: 2,
};
switch (name) {
case 'agroto':
return (
);
// Бонитировка — оценочный лист с галочками: планшет с отметками.
case 'bonitirovka':
return (
);
case 'smart-home':
return (
);
default:
return (
);
}
};
export const ApproachIcon: FC<{ name: string; size?: number }> = ({
name,
size = 18,
}) => {
const common = {
width: size,
height: size,
viewBox: '0 0 24 24',
fill: 'none',
stroke: 'currentColor',
strokeWidth: 2.5,
};
switch (name) {
case 'clock':
return (
);
case 'sparkle':
return (
);
case 'grid':
return (
);
default:
return null;
}
};