I've seen this syntax in many files:
import React, {Component} from react;
I understand how named exports and default exports work separately but I'm not sure how React handles this when it is exporting it's code.
For instance is the default React export an object which contains the Component as a named export function? which is why you can use the React.Component dot notation?