Fish Wang says to YSITD
typescript的類型會很變態是因為他試圖幫很freeeeeeee的js上類型