class SvelteOnRails::Lib::SvelteAttributes
def calculate_class(model, attributes, associations, call_stack: 0)
def calculate_class(model, attributes, associations, call_stack: 0) next_stack = call_stack + 1 set_labels(model, attributes, associations) associations.each do |key, value| reflect = model.reflect_on_association(key.to_s) if reflect calculate_class( reflect, value, {}, call_stack: next_stack ) end end if call_stack == 0 @labels end end