Enhance API parameter documentation and introduce reusable component
- Added a new Blade component `<x-logistics.param-table>` for displaying API parameter tables across all Filament pages, ensuring consistent styling and reducing HTML duplication. - Integrated parameter tables for each endpoint in the Articles, Documents, Divers, Journaux, Tiers, and other pages, providing users with clear reference information. - Updated the documentation to reflect the new structure and details of API parameters, including required fields and descriptions. - Improved user experience by ensuring that endpoints without parameters do not display empty tables. - Overall, enhanced the clarity and usability of API interactions within the application.
This commit is contained in:
@@ -48,6 +48,8 @@
|
||||
<span class="text-sm text-gray-500">Recherche en cours...</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<x-logistics.param-table :params="$this->paramTableThirdList()" />
|
||||
</div>
|
||||
</x-logistics.card>
|
||||
|
||||
@@ -99,6 +101,8 @@
|
||||
<span class="text-sm text-gray-500">Chargement...</span>
|
||||
</div>
|
||||
|
||||
<x-logistics.param-table :params="$this->paramTableArtHistory()" />
|
||||
|
||||
<div wire:loading.remove wire:target="getArtHistory" class="mt-4">
|
||||
<x-logistics.json-block :data="$historyData" :searched="$hasHistory" />
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user