lib/timeboss/calendar/support/formatter.rb in timeboss-0.1.0 vs lib/timeboss/calendar/support/formatter.rb in timeboss-0.1.1

- old
+ new

@@ -1,15 +1,15 @@ # frozen_string_literal: true -require_relative './shiftable' +require_relative './translatable' module TimeBoss class Calendar module Support private # The formatter is responsible for the implementation of name formatting for a unit. class Formatter - PERIODS = Shiftable::PERIODS.reverse.map(&:to_sym).drop(1) + PERIODS = Translatable::PERIODS.reverse.map(&:to_sym).drop(1) attr_reader :unit, :periods def initialize(unit, periods) @unit = unit @periods = PERIODS & periods.map(&:to_sym).push(unit.class.type.to_sym)