Sha256: 4d60171d4c75071c513df5a6ad1c2c19742b07a13d70a26bd7fabc3bcaff1f2e
Contents?: true
Size: 541 Bytes
Versions: 4
Compression:
Stored size: 541 Bytes
Contents
class Matey::DailyActiveUsersComponent < Matey::ApplicationComponent def initialize(visits:, time_window:, color_scheme: "neutral") @visits = visits @time_window = time_window visits_in_time_window = visits.where(started_at: time_window.ago..) @distinct_user_visits_by_day = visits_in_time_window.order(:day).group(:day).uniq.count # @distinct_user_visits_by_day2 = visits_in_time_window.order(:day).group("DATE(started_at)").map { |k, v| [k, v] }.sort @color_scheme = color_scheme(scheme: color_scheme) end end
Version data entries
4 entries across 4 versions & 1 rubygems