UNPKG

@salient-sys/react-native-infinite-picker

Version:

A simple, flexible, performant duration picker for React Native apps 🔥 Great for timers, alarms and duration inputs ⏰🕰️⏳ Includes iOS-style haptic and audio feedback 🍏

15 lines 543 B
export const generateFlatListData = (pickerItems, options) => { if (pickerItems.length === 0) { return []; } let flatListData = pickerItems; if (options.repeatNTimes > 1) { flatListData = Array(options.repeatNTimes).fill(flatListData).flat(); } if (options.disableInfiniteScroll || options.repeatNTimes === 1) { flatListData.push(...Array(options.padWithNItems).fill("")); flatListData.unshift(...Array(options.padWithNItems).fill("")); } return flatListData; }; //# sourceMappingURL=generateFlatListData.js.map