#!/usr/bin/ruby 

require "sinatra"
require "slim"

get("/") do

	# 1: Hämta alla data ifrån "data/user_data.csv"
	lines = File.readlines("data/user_data.csv")
	lines2 = File.readlines("data/user_data2.csv")

	lines = lines.concat lines2 

	# 2: Gör om datastrukturen till en ny dubbelarray
	double_array = lines.map do | human_string |
		human_string.split(",")
	end

	# 3: Skapa ännu en ny array som innehåller 1 dictionary/anställd

	array_with_hashes = double_array.map do | human_array |
		human = {
			image_src: human_array[0],
			name: human_array[1],
			mail: human_array[2],
			phone: human_array[3],
			department: human_array[4]
		}
	end
	# 4: Kolla hur data är strukturerad
	p array_with_hashes 

	# 5: Skapa SLIM-kod i slim-filerna (/viems/)

	# 6: Här skapas html mha slim. Dictionaryn "data_hash" skickas med (alla anställda)
	slim(:grillkorv, locals:{banankey:array_with_hashes}) #:index är namnet på slim-fil. datahash är en dictionary vi skickar.

end
