Files
dmenu-plus-front/src/app/[name]/(Profile)/profile/address/new/components/AddressDisplay.tsx
T
hamid zarghami 931cc76a47 update address
2026-06-06 11:48:22 +03:30

26 lines
864 B
TypeScript

import { Address, NominatimReverseGeocodingResponse } from '../../types/Types';
import { formatAddress, formatSelectedAddress } from '../utils/formatAddress';
interface AddressDisplayProps {
selectedAddress: NominatimReverseGeocodingResponse | null;
existingAddress?: Address | null;
}
export const AddressDisplay = ({ selectedAddress, existingAddress }: AddressDisplayProps) => {
const displayText = selectedAddress
? formatSelectedAddress(selectedAddress)
: existingAddress
? formatAddress(existingAddress)
: 'آدرس را به صورت دستی وارد کنید';
return (
<div className='px-4 mt-2 bg-container'>
<span className='text-sm'>
{displayText}
</span>
<hr className='border border-border mt-3 mb-10' />
</div>
);
};