javascript - ts: ส่งออกคอมโพเนนต์ฟังก์ชันโดยค่าเริ่มต้น
แค่สงสัยว่าฉันสามารถทำสิ่งนี้ได้โดยไม่ต้องประกาศ const แยกต่างหากหรือไม่:
const MyComponent: React.SFC<props> = () => {};
export default MyComponent
ฉันต้องการบางอย่างเหมือน:
export default (MyComponent: React.SFC<props>) = () => {};
แต่ฉันไม่สามารถหาวิธีใช้ไวยากรณ์ได้
คำตอบ #1
มันคือ:
export default (() => {
...
}) as React.SFC<props>;
