|
|
@ -1,5 +1,6 @@ |
|
|
|
import React from "react"; |
|
|
|
import React from "react"; |
|
|
|
import { connect } from "react-redux"; |
|
|
|
import { connect } from "react-redux"; |
|
|
|
|
|
|
|
|
|
|
|
import { |
|
|
|
import { |
|
|
|
userAddress, |
|
|
|
userAddress, |
|
|
|
userFactor, |
|
|
|
userFactor, |
|
|
@ -14,6 +15,8 @@ import Button from "../../../../../components/Button"; |
|
|
|
import { Link, useNavigate } from "react-router-dom"; |
|
|
|
import { Link, useNavigate } from "react-router-dom"; |
|
|
|
import editButton from "../../../../../assets/icons/edit.svg"; |
|
|
|
import editButton from "../../../../../assets/icons/edit.svg"; |
|
|
|
import trash from "../../../../../assets/icons/trash.svg"; |
|
|
|
import trash from "../../../../../assets/icons/trash.svg"; |
|
|
|
|
|
|
|
import Empty from "../../../../../components/Empty"; |
|
|
|
|
|
|
|
import FloatingButton from "../../../../../components/FloatingButton"; |
|
|
|
|
|
|
|
|
|
|
|
const ProfileAddress = ({ |
|
|
|
const ProfileAddress = ({ |
|
|
|
addresses, |
|
|
|
addresses, |
|
|
@ -83,6 +86,8 @@ const Location = ({ |
|
|
|
deleteAddress, |
|
|
|
deleteAddress, |
|
|
|
userAddressId, |
|
|
|
userAddressId, |
|
|
|
loading, |
|
|
|
loading, |
|
|
|
|
|
|
|
menu, |
|
|
|
|
|
|
|
isMobile, |
|
|
|
}) => { |
|
|
|
}) => { |
|
|
|
const [locationMenu, setLocationMenu] = React.useState(false); |
|
|
|
const [locationMenu, setLocationMenu] = React.useState(false); |
|
|
|
|
|
|
|
|
|
|
@ -165,18 +170,19 @@ const Location = ({ |
|
|
|
{/* edit / delete button */} |
|
|
|
{/* edit / delete button */} |
|
|
|
<div className="flex flex-col items-center gap-y-2"> |
|
|
|
<div className="flex flex-col items-center gap-y-2"> |
|
|
|
<div |
|
|
|
<div |
|
|
|
style={{ border: "solid 1px #fca5a5" }} |
|
|
|
style={{ border: "solid 1px #12CF7F" }} |
|
|
|
class="w-full flex flex-row items-center justify-between px-2 py-1 rounded-sm cursor-pointer" |
|
|
|
class="w-full flex flex-row items-center justify-between px-2 py-1 rounded-sm cursor-pointer" |
|
|
|
> |
|
|
|
> |
|
|
|
<button class="text-sm">حذف</button> |
|
|
|
<button class="text-sm">ویرایش</button> |
|
|
|
<img src={trash} alt="delete-address" className="w-5 mr-3" /> |
|
|
|
<img src={editButton} alt="edit-address" className="w-5 mr-3 " /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div |
|
|
|
<div |
|
|
|
style={{ border: "solid 1px #12CF7F" }} |
|
|
|
style={{ border: "solid 1px #fca5a5" }} |
|
|
|
class="w-full flex flex-row items-center justify-between px-2 py-1 rounded-sm cursor-pointer" |
|
|
|
class="w-full flex flex-row items-center justify-between px-2 py-1 rounded-sm cursor-pointer" |
|
|
|
|
|
|
|
onClick={() => delAddress(address.id)} |
|
|
|
> |
|
|
|
> |
|
|
|
<button class="text-sm">ویرایش</button> |
|
|
|
<button class="text-sm">حذف</button> |
|
|
|
<img src={editButton} alt="edit-address" className="w-5 mr-3 " /> |
|
|
|
<img src={trash} alt="delete-address" className="w-5 mr-3" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|