Typescript Conditionally Add To Array