Migrate saju service UI
This commit is contained in:
@@ -50,6 +50,43 @@ export function IconUser({ size = 20, stroke = 'currentColor', strokeWidth }) {
|
||||
);
|
||||
}
|
||||
|
||||
export function IconStar({ size = 16, filled = true, color = '#D4AF37' }) {
|
||||
return (
|
||||
<svg width={size} height={size} viewBox="0 0 24 24"
|
||||
fill={filled ? color : 'none'} stroke={color} strokeWidth="1.4"
|
||||
strokeLinejoin="round">
|
||||
<path d="M12 3l2.7 5.7 6.3.9-4.6 4.4 1.1 6.2L12 17.3 6.5 20.2l1.1-6.2L3 9.6l6.3-.9z" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
|
||||
export function IconMoney({ size = 20, stroke = 'currentColor', strokeWidth }) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" {...base(size, stroke, strokeWidth)}>
|
||||
<path d="M9 5c-2 0-3 1.5-3 3l6 2c2 .7 3 1.5 3 3 0 1.8-1.5 3-4 3" />
|
||||
<path d="M12 4v2M12 18v2" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
|
||||
export function IconCalendar({ size = 20, stroke = 'currentColor', strokeWidth }) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" {...base(size, stroke, strokeWidth)}>
|
||||
<rect x="4" y="6" width="16" height="14" rx="2" />
|
||||
<path d="M4 10h16M9 4v4M15 4v4" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
|
||||
export function IconClock({ size = 20, stroke = 'currentColor', strokeWidth }) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" {...base(size, stroke, strokeWidth)}>
|
||||
<circle cx="12" cy="12" r="8.5" />
|
||||
<path d="M12 7.5V12l3 2" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
|
||||
export function IconPaw({ size = 12, color = 'currentColor' }) {
|
||||
return (
|
||||
<svg viewBox="0 0 24 24" width={size} height={size} fill={color}>
|
||||
|
||||
Reference in New Issue
Block a user