Files
adamantium/slices/main/views/recently_played_games/index.rb
2024-04-14 13:22:29 +10:00

26 lines
616 B
Ruby

module Main
module Views
module RecentlyPlayedGames
class Index < Main::View
config.layout = false
include Deps["queries.posts.recent_games"]
expose :recently_played_games do |recently_played_result|
# raise recently_played_result["data"].inspect
recently_played_result.map do |game|
{
name: game["name"],
playtime_forever: game["playtime_forever"].to_i / 60
}
end
end
private_expose :recently_played_result do
recent_games.call
end
end
end
end
end