avo-hq/avo

Add a way to override JS controllers

开放

#2,030 创建于 2023年11月14日

 (1 条评论) (0 个反应) (0 位负责人)Ruby (308 个派生)user submission
Help wantedHigh ImpactJavascriptStale exempt

仓库指标

星标
 (1,778 个星标)
PR 合并指标
 (平均合并 1天 6小时) (30 天内合并 67 个 PR)

描述

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

贡献者指南