TODO: porządki Svelte: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
| Linia 1: | Linia 1: | ||
== rejestracja == | |||
# pobranie listy ośrodków z api: /global/organisations | |||
# pole organizacja niewymagane | |||
== zmiana ''<code>axiosFetchData</code>'' == | == zmiana ''<code>axiosFetchData</code>'' == | ||
# tworzymy katalog <code>components/connectors</code> | # tworzymy katalog <code>components/connectors</code> | ||
Aktualna wersja na dzień 08:38, 18 mar 2024
rejestracja
- pobranie listy ośrodków z api: /global/organisations
- pole organizacja niewymagane
zmiana axiosFetchData
- tworzymy katalog
components/connectors apiConnector.js- funkcje połączenia - axios
- obsługa autoryzacji - auth
apiPostData.js- funkcja apiPostData(endpoint,data)
apiGetData.js- funkcja apiGetData(endpoint)
- w kodzie nie powinna występować więcej niż raz ścieżka główna
https://drrobert.it4u.company/api-v1/ - dane autoryzacji nie powinny się znajdować przy każdym wywołaniu funkcji do api jak to ma teraz miejsce
co wymaga uporządkowania/poprawy
- 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}
- 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