Add react-typescript integration