Last updated

Project 25

Training exercise.

What made you smile?

  • Learned new things about svg currentColor.
  • Ejection was smooth.
  • Searching for ejectable component worked quickly.

What did you find confusing?

  • Had to restart the webview for ejected components to apply. (Had to do it twice, since I ejected the icons first, and the rating component later.) Interestingly, tried to delete the ejected Rating component and it applied without a restart.

  • Tried to eject it again, but it couldn't open the file any longer
    eject-delete-eject-bug.gif
    The file displays in commit view file tree as well, but cannot select it there to see the contents either. This should be reported as a bug.

  • Project start in webview was very slow until I removed the github REST API.

  • The ejection time is a little slow.

  • The component is named Rating and not Stars.

  • The imports in the ejected files have red line to indicate some errors
    imports-red-line.png

  • I renamed the Github REST API to speed up the restarts of the webview. The error message does not let me know where the problem is that I need to fix
    error-without-location.png

  • I press ⌘⇧P to find file but when I'm focused in the editor it intercepts the keys and I get a different result.