| 1 |
export const CloseIcon = () => ( |
| 2 |
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> |
| 3 |
<path |
| 4 |
d="M17 7 7 17M7 7l10 10" |
| 5 |
stroke="currentColor" |
| 6 |
strokeWidth="2" |
| 7 |
strokeLinecap="round" |
| 8 |
strokeLinejoin="round" |
| 9 |
/> |
| 10 |
</svg> |
| 11 |
); |
| 12 |
|
| 13 |
export const WarningIcon = () => ( |
| 14 |
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> |
| 15 |
<path |
| 16 |
fillRule="evenodd" |
| 17 |
clipRule="evenodd" |
| 18 |
d="M10.678 1.39a1.667 1.667 0 0 0-1.355 0c-.333.148-.549.409-.7.621-.147.21-.306.483-.48.784l-6.89 11.9c-.174.301-.333.576-.441.809-.11.237-.228.555-.19.918.048.47.295.898.677 1.176.295.214.63.271.89.295.256.023.573.023.922.023H16.89c.349 0 .666 0 .922-.023.26-.024.594-.08.89-.295.382-.278.628-.706.677-1.176.038-.363-.08-.681-.19-.918a10.943 10.943 0 0 0-.442-.81l-6.89-11.9a10.856 10.856 0 0 0-.48-.783c-.15-.212-.367-.473-.7-.621zm.156 6.11a.833.833 0 0 0-1.667 0v3.333a.833.833 0 0 0 1.667 0V7.5zM10 13.333A.833.833 0 0 0 10 15h.009a.833.833 0 0 0 0-1.667H10z" |
| 19 |
fill="#F29718" |
| 20 |
/> |
| 21 |
</svg> |
| 22 |
); |
| 23 |
|
| 24 |
export const ErrorIcon = () => ( |
| 25 |
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> |
| 26 |
<path |
| 27 |
d="M12 17c.283 0 .52-.096.713-.288A.968.968 0 0 0 13 16a.968.968 0 0 0-.287-.713A.968.968 0 0 0 12 15a.968.968 0 0 0-.713.287A.968.968 0 0 0 11 16c0 .283.096.52.287.712.192.192.43.288.713.288zm-1-4h2V7h-2v6zm1 9a9.738 9.738 0 0 1-3.9-.788 10.099 10.099 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 0 1 2 12c0-1.383.263-2.683.788-3.9a10.099 10.099 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0 1 12 2c1.383 0 2.683.263 3.9.788a10.098 10.098 0 0 1 3.175 2.137c.9.9 1.613 1.958 2.137 3.175A9.738 9.738 0 0 1 22 12a9.738 9.738 0 0 1-.788 3.9 10.098 10.098 0 0 1-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0 1 12 22z" |
| 28 |
fill="#D92D0B" |
| 29 |
/> |
| 30 |
</svg> |
| 31 |
); |
| 32 |
|
| 33 |
export const InfoIcon = () => ( |
| 34 |
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> |
| 35 |
<path |
| 36 |
fillRule="evenodd" |
| 37 |
clipRule="evenodd" |
| 38 |
d="M10 .832a9.167 9.167 0 1 0 0 18.333A9.167 9.167 0 0 0 10 .832zm0 5a.833.833 0 1 0 0 1.667h.009a.833.833 0 0 0 0-1.667h-.008zm.834 4.167a.833.833 0 1 0-1.667 0v3.333a.833.833 0 1 0 1.667 0V9.999z" |
| 39 |
fill="#0c7ff2" |
| 40 |
/> |
| 41 |
</svg> |
| 42 |
); |