refactor(desktop): use array injection annotation