Sha256: e585a8f93a103bfde6e0b5bd8a072aca6c9a3947444b1493b4f97f79eb12ba11
Contents?: true
Size: 604 Bytes
Versions: 6
Compression:
Stored size: 604 Bytes
Contents
# frozen_string_literal: true require "dry/system" require "snowpack/types" Dry::System.register_component(:formalist, provider: :snowpack) do settings do key :embedded_forms_container, Snowpack::Types::Any key :embedded_forms, Snowpack::Types::Hash end init do require "formalist" end start do embedded_forms_container = config.embedded_forms_container if embedded_forms_container config.embedded_forms.each do |name, klass| embedded_forms_container.register(name, klass) end register "container", embedded_forms_container end end end
Version data entries
6 entries across 6 versions & 1 rubygems