showEditPinLinkBottomSheet function
void
showEditPinLinkBottomSheet({ - required dynamic context,
- required dynamic ref,
- required dynamic attachmentData,
- required int index,
})
Implementation
void showEditPinLinkBottomSheet({
required BuildContext context,
required WidgetRef ref,
required PinAttachment attachmentData,
required int index,
}) {
showAddEditLinkBottomSheet(
context: context,
pinTitle: attachmentData.title,
pinLink: attachmentData.link,
onSave: (title, link) {
Navigator.pop(context);
final pinAttachment = attachmentData.copyWith(
title: title,
link: link,
);
ref
.read(createPinStateProvider.notifier)
.changeAttachmentTitle(pinAttachment, index);
},
);
}