github.com/outbrain/consul@v1.4.5/ui-v2/app/initializers/form.js (about)

     1  import token from 'consul-ui/forms/token';
     2  import policy from 'consul-ui/forms/policy';
     3  export function initialize(application) {
     4    // Service-less injection using private properties at a per-project level
     5    const FormBuilder = application.resolveRegistration('service:form');
     6    const forms = {
     7      token: token(),
     8      policy: policy(),
     9    };
    10    FormBuilder.reopen({
    11      form: function(name) {
    12        return forms[name];
    13      },
    14    });
    15  }
    16  
    17  export default {
    18    initialize,
    19  };