ÊòæÁ§∫4Â§©ÔºåÊúÄÂ§öÊòæÁ§∫7Â§©
            if (isDaily) {
                const baseWidth = width - 56; // ÂáèÂéªpaddingÂíåÊåâÈíÆÁöÑÁ©∫Èó¥
                const itemWidth = 85; // ÊØè‰∏™Êó•ÊúüÈ°πÁöÑÊúÄÂ∞èÂÆΩÂ∫¶
                const calculatedItems = Math.floor(baseWidth / itemWidth);
                return Math.max(4, Math.min(7, calculatedItems));
            }
            
            // Â∞èÊó∂ËßÜÂõæÊ�