import { ActionSheet } from '@/components/ui/action-sheet'; import { Button } from '@/components/ui/button'; import { Icon } from '@/components/ui/icon'; import { Bookmark, Heart, Send, Star } from 'lucide-react-native'; import React, { useState } from 'react'; export function ActionSheetStyled() { const [visible, setVisible] = useState(false); const options = [ { title: 'Add to Favorites', onPress: () => console.log('Add to favorites'), icon: , }, { title: 'Rate this Item', onPress: () => console.log('Rate item'), icon: , }, { title: 'Save for Later', onPress: () => console.log('Save for later'), icon: , }, { title: 'Share with Friends', onPress: () => console.log('Share with friends'), icon: , }, ]; return ( <> setVisible(false)} title='✨ Quick Actions' message='Choose how you want to interact with this item' options={options} cancelButtonTitle='Maybe Later' style={{ borderTopLeftRadius: 24, borderTopRightRadius: 24, }} /> ); }