feat(WEB-170): edit profile view
This commit is contained in:
14
components/Icons/Calendar.tsx
Normal file
14
components/Icons/Calendar.tsx
Normal file
@@ -0,0 +1,14 @@
|
||||
import Image from "@/components/Image"
|
||||
|
||||
import type { IconProps } from "@/types/components/icon"
|
||||
|
||||
export default function CalendarIcon({ height = 20, width = 20 }: IconProps) {
|
||||
return (
|
||||
<Image
|
||||
alt="Calendar Icon"
|
||||
height={height}
|
||||
src="/calendar_month.svg"
|
||||
width={width}
|
||||
/>
|
||||
)
|
||||
}
|
||||
17
components/Icons/ChevronDown.tsx
Normal file
17
components/Icons/ChevronDown.tsx
Normal file
@@ -0,0 +1,17 @@
|
||||
import Image from "@/components/Image"
|
||||
|
||||
import type { IconProps } from "@/types/components/icon"
|
||||
|
||||
export default function ChevronDownIcon({
|
||||
height = 20,
|
||||
width = 20,
|
||||
}: IconProps) {
|
||||
return (
|
||||
<Image
|
||||
alt="Chevron Down Icon"
|
||||
height={height}
|
||||
src="/chevron-down.svg"
|
||||
width={width}
|
||||
/>
|
||||
)
|
||||
}
|
||||
14
components/Icons/Email.tsx
Normal file
14
components/Icons/Email.tsx
Normal file
@@ -0,0 +1,14 @@
|
||||
import Image from "@/components/Image"
|
||||
|
||||
import type { IconProps } from "@/types/components/icon"
|
||||
|
||||
export default function EmailIcon({ height = 20, width = 20 }: IconProps) {
|
||||
return (
|
||||
<Image
|
||||
alt="Email Icon"
|
||||
height={height}
|
||||
src="/alternate_email.svg"
|
||||
width={width}
|
||||
/>
|
||||
)
|
||||
}
|
||||
9
components/Icons/House.tsx
Normal file
9
components/Icons/House.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import Image from "@/components/Image"
|
||||
|
||||
import type { IconProps } from "@/types/components/icon"
|
||||
|
||||
export default function HouseIcon({ height = 20, width = 20 }: IconProps) {
|
||||
return (
|
||||
<Image alt="House Icon" height={height} src="/home.svg" width={width} />
|
||||
)
|
||||
}
|
||||
9
components/Icons/Phone.tsx
Normal file
9
components/Icons/Phone.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import Image from "@/components/Image"
|
||||
|
||||
import type { IconProps } from "@/types/components/icon"
|
||||
|
||||
export default function PhoneIcon({ height = 20, width = 20 }: IconProps) {
|
||||
return (
|
||||
<Image alt="Phone Icon" height={height} src="/phone.svg" width={width} />
|
||||
)
|
||||
}
|
||||
5
components/Icons/index.tsx
Normal file
5
components/Icons/index.tsx
Normal file
@@ -0,0 +1,5 @@
|
||||
export { default as CalendarIcon } from "./Calendar"
|
||||
export { default as ChevronDownIcon } from "./ChevronDown"
|
||||
export { default as EmailIcon } from "./Email"
|
||||
export { default as HouseIcon } from "./House"
|
||||
export { default as PhoneIcon } from "./Phone"
|
||||
Reference in New Issue
Block a user