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,
}}
/>
>
);
}