# Task 1 - Fix Filter Dialog Scroll & Add Phone/Message Buttons

## Status: Completed

## Work Done

### Task 1: Fix Filter Dialog Scroll Issue
- **HouseRentalModule.tsx**: Changed DialogContent from `max-h-[85vh]` to no max-h, changed scrollable div from `flex-1 overflow-y-auto` to `max-h-[60vh] overflow-y-auto`, removed `sticky bottom-0` from button bar
- **ShopRentalModule.tsx**: Same changes applied

### Task 2: Add Phone & Message Icons
- **HouseRentalModule.tsx**: Replaced single "Contact Owner" with Call + Message buttons in both card listing and detail dialog
- **ShopRentalModule.tsx**: Added useToast import/hook, replaced single "Contact Owner" with Call + Message buttons in both card listing and detail dialog
- Shop uses `(shop as Record<string, unknown>).ownerPhone` for safe phone access since mock data may not have it

## Files Modified
- `/home/z/my-project/src/components/modules/HouseRentalModule.tsx`
- `/home/z/my-project/src/components/modules/ShopRentalModule.tsx`

## Lint Status: Pass
## Dev Server: Compiling successfully
