refactor(prezentacja): wspólne partiale formularza — koniec dublowania chart/compile #50
Reference in New Issue
Block a user
Delete Branch "refactor/shared-form-partials"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Spłata długu szablonów. Bloki opcji i tabele wyniku były kopiowane między
„Horoskop" (
/) i „Skompiluj" (/compile). Duplikat już raz dał regresję(podsumowanie gubiło opcje — #46), a przy każdej nowej opcji rósł (dodawałem je
3× w dwóch miejscach).
Zmiany
_form_options.html(nowy): bloki opcji — stacje/tabele, porównanie domów,ustawienia aspektów. Dołączany przez oba formularze.
_result_tables.html:chart.htmlprzechodzi na ten wspólny plik(
compile.htmlużywał go już od #46). Rysunki (koło/aspektarian/deklinacja/antyscja) zgrupowane razem, potem wspólne tabele.
Efekt: widok główny i podsumowanie nie mogą się już rozjechać — jedno źródło
prawdy dla opcji i dla tabel.
Bez zmian zachowania
Oba szablony renderują te same pola i tabele co wcześniej — sprawdzone renderem
na bogatym wyniku (opcje, porównanie domów, tabela aspektów obecne w obu). Testy
strukturalne przełączone na odczyt wspólnych plików. Prezentacja 221.
Domyka dług zgłaszany od #46/#49. Dalej „czysto": PRE-04 (synastria), DAN-26
(canary), PRE-17, PRE-09/DAN-15.