Удалить раздел с помощью пальца - PullRequest
1 голос
/ 23 апреля 2019

Я новичок в реакции-нативной. Я хочу иметь список разделов с проведением пальцем, чтобы удалить функциональность.Я нашел эту библиотеку: Reaction-native-swipeout, которая хорошо работает с FlatList, мне удалось добавить смахивание только к заголовку раздела, но я хочу смахнуть весь раздел вместе как один блок.

Добавление изображения текущегоситуация

enter image description here

серый фон - заголовок раздела, а белый - массив фрагмента кода данных

renderSectionHeader = ({section, index}) => {

    const swipeSettings = {
        autoClose: true,
        onColse: (secId, rowId, direction) => {

        },
        onOpen: (secId, rowId, direction) => {

        },
        right: [
            {
                onPress: () => {
                },
                text: 'Remove', type: 'delete'
            }
        ],
        rowId: 1,
        sectionId: index,
        //  set active swipeout item
        _handleSwipeout: (sectionID, rowID) => {
            for (var i = 0; i < rows.length; i++) {
                rows[i].active = i == rowID;
            }
            this._updateDataSource(rows)
        },
    };

    return (

        <Swipeout
            {...swipeSettings}
        >
            <View style={{justifyContent: 'space-between'}}>
                <Text>{section.itemName}</Text>
                <Text>${section.itemTotalPrice}</Text>
            </View>
         </Swipeout>

    )
};
...