Example to customize decision table header in angular without touching dmn-js source code

We were able to integrate dmn-js to angular application successfully. As a next step we wanted to change the implementation of inputCellContextMenu
in which ContentEditable element changed to inputSelect (dropdown) component.

any help much appreciated !!

code. : GitHub - manohar28/gemini-dmn-ui: Angular v15 and dmn-js v15 integration and customization

decision-modeller.component.ts:49 ERROR Error: Uncaught (in promise): Error: No provider for “components”! (Resolving: CustomInputEditingProvider → components)
Error: No provider for “components”! (Resolving: CustomInputEditingProvider → components)