avo-hq/avo

Add a way to override JS controllers

Aperta

#2030 aperta il 14 nov 2023

 (1 commento) (0 reazioni) (0 assegnatari)Ruby (308 fork)user submission
Help wantedHigh ImpactJavascriptStale exempt

Metriche repository

Star
 (1778 stelle)
Metriche merge PR
 (Merge medio 1g 6h) (67 PR mergiate in 30 g)

Descrizione

Initial pseudo-code:

const registerController = (name, initialController, overridedController, application) => {
  const controller = overridedController || initialController
  application.register(name, controller)
}

// instead of 
application.register('action', ActionController)

registerController('action', ActionController, application)

It would be nice to be able to specify some conditionals.

  • if resource is user, use my version, if not, use default

Guida contributor