showAddPinLinkBottomSheet function
void
showAddPinLinkBottomSheet({ - required dynamic context,
- required dynamic ref,
- required bool isBottomSheetOpen,
})
Implementation
void showAddPinLinkBottomSheet({
required BuildContext context,
required WidgetRef ref,
required bool isBottomSheetOpen,
}) {
showAddEditLinkBottomSheet(
context: context,
bottomSheetTitle: L10n.of(context).addLink,
onSave: (title, link) {
if (isBottomSheetOpen) Navigator.pop(context);
Navigator.pop(context);
final pinAttachment = PinAttachment(
attachmentType: AttachmentType.link,
title: title,
link: link,
);
ref.read(createPinStateProvider.notifier).addAttachment(pinAttachment);
},
);
}