I'm trying to build an Office add-in for Excel the uses Angular and shares a Javascript runtime. Here's a perfect example of what I'm trying to implement except it's using React.
I tried to reverse engineer the above example along with the Office add-in documentation on creating a Javascript shared runtime. At this point I do have an excel add-in built upon Angular working but can't get the shared Javascript runtime aspect working.
In my project, I've added 2 buttons in the ribbon: "Open task pane" and "Close task pane". The intended behavior is to use these buttons to open and close the taskpane (...sounds simple enough). At the moment, neither of these buttons seem to work even though the functions I've attached to them in the tags should be defined and available through the global command object.
I've played around with the tag in the "manifest.xml" file but uncommenting out the tag seems to just break everything.
Here's my repo. I'm not sure if it'll help or if it'd be easier to solve this by starting from scratch, but if someone could tell me what I'm doing incorrectly or point me towards a repo/code sample for an Office add-in for Excel the uses Angular and shares a Javascript runtime, that would be lovely.
Thanks in advance.