// Module ID: 10204 // Function ID: 10205 // Name: SINGLE_ITEM // Dependencies: [10205] // Exports: computedFillDataWithAutoFillData, computedOffsetXValueWithAutoFillData, computedRealIndexWithAutoFillData, convertToSharedIndex // Module 10204 (SINGLE_ITEM) import DATA_LENGTH from "DATA_LENGTH" /* 10205 */; const SINGLE_ITEM = DATA_LENGTH.DATA_LENGTH.SINGLE_ITEM; const DOUBLE_ITEM = DATA_LENGTH.DATA_LENGTH.DOUBLE_ITEM; function isAutoFillData(loop) { return loop.loop && loop.autoFillData; } isAutoFillData.__closure = {}; isAutoFillData.__workletHash = 3243810595903; isAutoFillData.__initData = { code: "function isAutoFillData_Pnpm_computedWithAutoFillDataTs1(params){return!!params.loop&&!!params.autoFillData;}" }; function convertToSharedIndex(arg0) { ({ rawDataLength, index } = arg0); ({ loop, autoFillData } = arg0); if (typeof isAutoFillData !== "function") { HermesBuiltin.throwTypeError(); } if (tmp) { if (SINGLE_ITEM === rawDataLength) { return 0; } else if (DOUBLE_ITEM === rawDataLength) { return index % 2; } } return index; } convertToSharedIndex.__closure = { isAutoFillData, SINGLE_ITEM, DOUBLE_ITEM }; convertToSharedIndex.__workletHash = 6582547575185; convertToSharedIndex.__initData = { code: "function convertToSharedIndex_Pnpm_computedWithAutoFillDataTs2(params){const{isAutoFillData,SINGLE_ITEM,DOUBLE_ITEM}=this.__closure;const{loop:loop,rawDataLength:rawDataLength,index:index,autoFillData:autoFillData}=params;if(isAutoFillData({loop:loop,autoFillData:autoFillData})){switch(rawDataLength){case SINGLE_ITEM:return 0;case DOUBLE_ITEM:return index%2;}}return index;}" }; function computedOffsetXValueWithAutoFillData(arg0) { ({ rawDataLength, value, size } = arg0); ({ loop, autoFillData } = arg0); if (typeof isAutoFillData !== "function") { HermesBuiltin.throwTypeError(); } if (tmp) { if (SINGLE_ITEM === rawDataLength) { return value % size; } else if (DOUBLE_ITEM === rawDataLength) { return value % (2 * size); } } return value; } computedOffsetXValueWithAutoFillData.__closure = { isAutoFillData, SINGLE_ITEM, DOUBLE_ITEM }; computedOffsetXValueWithAutoFillData.__workletHash = 4588043425301; computedOffsetXValueWithAutoFillData.__initData = { code: "function computedOffsetXValueWithAutoFillData_Pnpm_computedWithAutoFillDataTs3(params){const{isAutoFillData,SINGLE_ITEM,DOUBLE_ITEM}=this.__closure;const{rawDataLength:rawDataLength,value:value,size:size,loop:loop,autoFillData:autoFillData}=params;if(isAutoFillData({loop:loop,autoFillData:autoFillData})){switch(rawDataLength){case SINGLE_ITEM:return value%size;case DOUBLE_ITEM:return value%(size*2);}}return value;}" }; export { convertToSharedIndex }; export { computedOffsetXValueWithAutoFillData }; export const computedRealIndexWithAutoFillData = function computedRealIndexWithAutoFillData(arg0) { ({ index, dataLength } = arg0); ({ loop, autoFillData } = arg0); if (typeof isAutoFillData !== "function") { HermesBuiltin.throwTypeError(); } if (tmp) { if (SINGLE_ITEM === dataLength) { return index % 1; } else if (DOUBLE_ITEM === dataLength) { return index % 2; } } return index; }; export const computedFillDataWithAutoFillData = function computedFillDataWithAutoFillData(arg0) { ({ data, dataLength } = arg0); ({ loop, autoFillData } = arg0); if (typeof isAutoFillData !== "function") { HermesBuiltin.throwTypeError(); } if (tmp) { if (SINGLE_ITEM === dataLength) { const items = [data[0], data[0], data[0]]; return items; } else if (DOUBLE_ITEM === dataLength) { const items1 = [data[0], data[1], , ]; [arr[2], arr[3]] = data; return items1; } } return data; };