INNER CODE UNIT · Ruby

values_to_tokens_map

Automattic/pocket-casts-android · scripts/themes/download_themes.rb:17

def values_to_tokens_map(values)
  tokens = []
  values.each do |row|
    key = row[0]
    next if key.nil? || key.empty?

    tokens << {
      key: key.gsub('$', '').gsub('-', '_'),
      token_name: key,
      kotlin_name: key.gsub('$', '').split('-').collect(&:capitalize).join.uncapitalize,
      themes: {
        light: {
          hex: row[2],
          opacity: row[3]
        },
        dark: {
          hex: row[4],
          opacity: row[5]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…