@ -11,9 +11,16 @@ I make heavy use of `<script setup>` blocks and Vue's composition API. To learn
@@ -11,9 +11,16 @@ I make heavy use of `<script setup>` blocks and Vue's composition API. To learn
## Acknowlegments
API data types are taken from https://github.com/amitmtrn/swapi-ts/blob/main/src/SWApi.ts but no other code.
I intentionally avoided any external libraries.
The header font is Star Jedi: https://www.dafontfree.io/star-jedi-font-family/
## Known issues
* Network and API problems are not handled great and errors are not communicated to the user.
* Sorting by planet name while planets aren't fully loaded breaks the sorting function.
* No mobile optimization (should be usable though).
## License
This web application is licensed under the permissive MIT license. See [LICENSE](LICENSE).