Использование предупреждения в таблице действий в React native

#javascript #react-native #expo

#javascript #react-native #выставка

Вопрос:

Я использую таблицу действий в react native и нуждаюсь в ней для генерации предупреждения при нажатии кнопки. Кнопки находятся в массиве, предоставленном в BUTTONS переменной. Код показан ниже:

 const BUTTONS = [
      { text: "SMS", icon: "chatboxes", iconColor: "#2c8ef4" },
      { text: "Email", icon: "analytics", iconColor: "#f42ced" },
      { text: "Push Notification", icon: "aperture", iconColor: "#ea943b" },
      { text: "Delete", icon: "trash", iconColor: "#fa213b" },
      { text: "Cancel", icon: "close", iconColor: "#25de5b" }
    ];
    const DESTRUCTIVE_INDEX = 3;
    const CANCEL_INDEX = 4;
return(
...
ActionSheet.show(
              {
                options: BUTTONS,
                cancelButtonIndex: CANCEL_INDEX,
                destructiveButtonIndex: DESTRUCTIVE_INDEX,
                title: "How do you want to receive your notification"
              },
              buttonIndex => {
                setSheet({ clicked: BUTTONS[buttonIndex] });
              }
            )