Sha256: ab9ef494370b685db3fdbefb1bc4bb24607e36e083a5f6cc877855aca83cb32e
Contents?: true
Size: 1.02 KB
Versions: 10
Compression:
Stored size: 1.02 KB
Contents
# frozen_string_literal: true h1 'Benchmark: Ruby2html' h2 'User Statistics' ul do li { plain "Total Users: #{@complex_data[:stats][:total_users]}" } li { plain "Average Orders per User: #{@complex_data[:stats][:average_orders_per_user]}" } li { plain "Most Expensive Item: #{@complex_data[:stats][:most_expensive_item]}" } li { plain "Most Popular Country: #{@complex_data[:stats][:most_popular_country]}" } end h2 'User List' @complex_data[:users].each do |user| div class: 'user-card' do h3 user[:name] p { plain "Email: #{user[:email]}" } p { plain "Address: #{user[:address][:street]}, #{user[:address][:city]}, #{user[:address][:country]}" } h4 'Orders' user[:orders].each do |order| div class: 'order' do p { plain "Order ID: #{order[:id]}" } p { plain "Total: $#{order[:total]}" } ul do order[:items].each do |item| li { plain "#{item[:name]} - $#{item[:price]} (Quantity: #{item[:quantity]})" } end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems