Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat:🎸 update icons from figma #13

Merged
merged 1 commit into from
Dec 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions assets/medicine-autoinjector-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-enema-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-injectionform-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-intravenousdrip-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions assets/medicine-powder-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-suppository-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-syrup-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-tablet-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/ticket-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/workflow-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions src/MedicineAutoinjectorIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineAutoinjectorIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
d="M12.977 10.995a1 1 0 0 1 0 1.414l-2.5 2.5a1 1 0 0 1-1.414-1.414l2.5-2.5a1 1 0 0 1 1.414 0"
/>
<Path
fill="currentColor"
fillRule="evenodd"
d="M6.736 22.13a2 2 0 0 1-2.61-.188l-2.122-2.12a2 2 0 0 1-.188-2.612l4.17-5.583q.086-.116.188-.218l9.265-9.266a2 2 0 0 1 2.829 0l3.535 3.536a2 2 0 0 1 0 2.828l-9.265 9.266a2 2 0 0 1-.218.188zm-3.318-3.723 2.122 2.121 2.75-2.053-2.818-2.818zm2.96-3.964 3.126 3.125 1.62-1.21 9.265-9.265-3.535-3.535-9.266 9.265z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineAutoinjectorIcon;
18 changes: 18 additions & 0 deletions src/MedicineEnemaIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineEnemaIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="m8.586 16.94-5.879 5.879a1 1 0 0 1-1.414-1.415l5.879-5.878a2 2 0 0 1 0-2.829l1.405-1.405a6.4 6.4 0 0 1 0-2.046c.265-1.676 1.143-3.34 2.484-4.68s3.004-2.219 4.68-2.483c1.674-.265 3.52.077 4.866 1.422s1.686 3.191 1.422 4.865c-.265 1.677-1.143 3.34-2.483 4.68-1.34 1.341-3.004 2.22-4.68 2.484a6.4 6.4 0 0 1-2.047.001l-1.405 1.405a2 2 0 0 1-2.828 0m2.042-5.614 2.158 2.157c1.61.444 3.723-.224 5.346-1.846 2.148-2.148 2.622-5.156 1.06-6.718-1.059-1.059-2.782-1.182-4.451-.482l1.436 1.437a.75.75 0 1 1-1.06 1.06l-1.732-1.73a7.5 7.5 0 0 0-1.005.873l1.797 1.797a.75.75 0 1 1-1.06 1.06l-1.672-1.67c-.856 1.357-1.15 2.851-.817 4.062"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineEnemaIcon;
18 changes: 18 additions & 0 deletions src/MedicineInjectionformIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineInjectionformIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M12 4.5a2 2 0 0 0 2 2h1v1h-3.25v-1a.75.75 0 0 0-1.5 0v1H4a1 1 0 0 0 0 2h6.25v1a.75.75 0 0 0 1.5 0v-1H15v1a4 4 0 0 0-4 4v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6a4 4 0 0 0-4-4v-4h1a2 2 0 0 0 2-2 3 3 0 0 0-3-3h-2a3 3 0 0 0-3 3m5-1a1 1 0 0 1 1 1h-4a1 1 0 0 1 1-1zm-2 9a2 2 0 0 0-2 2v6h6v-6a2 2 0 0 0-2-2z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineInjectionformIcon;
18 changes: 18 additions & 0 deletions src/MedicineIntravenousdripIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineIntravenousdripIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M12 4.6h2a2 2 0 0 1 2 2v8a4 4 0 0 1-4 4h-2v.4a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-4.5a2.5 2.5 0 0 1 5 0V21a1 1 0 1 1-2 0v-6.5a.5.5 0 0 0-1 0V19a3 3 0 0 1-3 3h-5a3 3 0 0 1-3-3v-.4H6a4 4 0 0 1-4-4v-8a2 2 0 0 1 2-2h2a3 3 0 1 1 6 0m2 9.4V6.6H4v1.65h2a.75.75 0 0 1 0 1.5H4v1.5h2a.75.75 0 0 1 0 1.5H4V14zm-4-9.4a1 1 0 1 0-2 0z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineIntravenousdripIcon;
22 changes: 22 additions & 0 deletions src/MedicinePowderIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicinePowderIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M3.483 5.095a2 2 0 0 0-1.414 2.45l3.026 11.293a2 2 0 0 0 2.45 1.414l6.673-1.788a2 2 0 0 0 .928-.55 1 1 0 1 0 1.218-1.587l.53-.7a1 1 0 1 0 1.114-1.472l.944-1.247a2 2 0 0 0 .337-1.725l-2.063-7.7a2 2 0 0 0-2.45-1.414zM7.027 18.32l6.673-1.788 3.658-4.831L15.294 4 4 7.026z"
clipRule="evenodd"
/>
<Path
fill="currentColor"
d="M21.759 17.124a1 1 0 1 0 0-2 1 1 0 0 0 0 2M18.759 19.124a1 1 0 1 0 0-2 1 1 0 0 0 0 2M16.759 20.124a1 1 0 1 1-2 0 1 1 0 0 1 2 0M18.759 23.124a1 1 0 1 0 0-2 1 1 0 0 0 0 2M22.759 20.124a1 1 0 1 1-2 0 1 1 0 0 1 2 0"
/>
</Svg>
);
export default SvgMedicinePowderIcon;
18 changes: 18 additions & 0 deletions src/MedicineSuppositoryIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineSuppositoryIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M15.555 20.256A2 2 0 0 1 13.572 22h-3.143a2 2 0 0 1-1.984-1.744l-1.249-9.684a6 6 0 0 1 .827-3.89L9.865 3.66c.974-1.599 3.296-1.599 4.27 0l1.842 3.023a6 6 0 0 1 .827 3.89zM10.43 20l-1.25-9.684a4 4 0 0 1 .552-2.593l1.842-3.022a.5.5 0 0 1 .854 0l1.842 3.022a4 4 0 0 1 .551 2.593L13.572 20z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineSuppositoryIcon;
18 changes: 18 additions & 0 deletions src/MedicineSyrupIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineSyrupIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M5 4a2 2 0 0 1 2-2h5a2 2 0 0 1 2 2v3a3 3 0 0 1 3 3v3h3.5a2 2 0 0 1 1.993 2.166l-.5 6A2 2 0 0 1 20 23h-6a2 2 0 0 1-1.732-1H4a2 2 0 0 1-2-2V10a3 3 0 0 1 3-3zm7 0v3H7V4zM5 9h9a1 1 0 0 1 1 1v1H4v-1a1 1 0 0 1 1-1m-1 4v1.5h3.25a.75.75 0 0 0 0-1.5zm0 3.5V18h3.25a.75.75 0 0 0 0-1.5zM20 21l.5-6h-7l.5 6z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineSyrupIcon;
18 changes: 18 additions & 0 deletions src/MedicineTabletIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineTabletIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10m-12 7.748V4.252a8.003 8.003 0 0 0 0 15.496m4-15.496v15.496a8.003 8.003 0 0 0 0-15.496"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineTabletIcon;
Loading
Loading