TODO: porządki Svelte

Z DrRobert DOCS
Przejdź do nawigacji Przejdź do wyszukiwania

rejestracja

  1. pobranie listy ośrodków z api: /global/organisations
  2. pole organizacja niewymagane

zmiana axiosFetchData

  1. tworzymy katalog components/connectors
  2. apiConnector.js
    • funkcje połączenia - axios
    • obsługa autoryzacji - auth
  3. apiPostData.js
    • funkcja apiPostData(endpoint,data)
  4. apiGetData.js
    • funkcja apiGetData(endpoint)
  5. w kodzie nie powinna występować więcej niż raz ścieżka główna https://drrobert.it4u.company/api-v1/
  6. dane autoryzacji nie powinny się znajdować przy każdym wywołaniu funkcji do api jak to ma teraz miejsce

co wymaga uporządkowania/poprawy

  1. czy jest lepszy sposób na taki kod? chodzi o ładowanie treści (widzę go w każdym komponencie routes/*/+page.svelte)
    • {#if !loading}...{:else}<p>Ładowanie ...</p>{/if}
  2. wszystkie teksty muszą być zaczytywane z jednego miejsca (może funkcja np textDelivery(key) która zwraca tekst wg klucza), docelowo będą one w api /global/contents/$lang