Реагировать на ошибки средства выбора дня - PullRequest
0 голосов
/ 09 мая 2020
import React, {useState} from "react";
import { StyleSheet, View, Text } from "react-native";
import { globalStyles } from "../styles/global";
import {Calendar, CalendarList, Agenda} from 'react-native-calendars';
import {LocaleConfig} from 'react-native-calendars';
import  moment  from  "moment";
import DateRangePicker from "react-native-daterange-picker";
import DayPicker, { DateUtils } from 'react-day-picker';


export default function About(props = {}){

   const [selectedDays, setSelectedDays] = useState([]);

    function handleDayClick(day, {selected} ) {

        if (selected) {
          const selectedIndex = selectedDays.findIndex(selectedDay =>
            DateUtils.isSameDay(selectedDay, day)
          );
          selectedDays.splice(selectedIndex, 1);
        } else {
          selectedDays.push(day);
        }
        setSelectedDays( selectedDays );
      }

    return(

        <View style={globalStyles.container}>
             <DayPicker
              selectedDays={ selectedDays}
              onDayClick={handleDayClick}
            />


        </View>
    )
}

error

Я установил

npm install response-day-picker --save

npm install style-loader css -loader --save-dev

Я выполнил все шаги, упомянутые в https://react-day-picker.js.org/, но получаю эту синтаксическую ошибку ... Я понятия не имею об этом ошибка .. помогите пожалуйста

1 Ответ

0 голосов
/ 09 мая 2020

Это потому, что библиотека предназначена для React. js для Интернета. Эта библиотека не поддерживает React Native. Вам нужно найти некоторую библиотеку для реагирования на родной

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...