Skip to content

Commit

Permalink
QoL updates
Browse files Browse the repository at this point in the history
  • Loading branch information
BlueSCar committed Feb 25, 2025
1 parent a675394 commit 1d22a42
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
3 changes: 3 additions & 0 deletions components/EndpointForm.vue
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@
<Dropdown v-else-if="qp.name === 'seasonType'" :id="`input-${qp.name}`"
:options="['regular', 'postseason', 'both']" v-model="apiStore.queryParams[qp.name]"
:placeholder="qp.description" class="w-10"></Dropdown>
<Dropdown v-else-if="qp.name === 'classification'" :id="`input-${qp.name}`"
:options="['fbs', 'fcs', 'ii', 'iii']" v-model="apiStore.queryParams[qp.name]"
:placeholder="qp.description" class="w-10"></Dropdown>
<InputNumber v-else-if="qp.type === 'number' || qp.type === 'integer'" :id="`input-${qp.name}`"
:placeholder="qp.description //@ts-ignore
" :use-grouping="false" v-model="apiStore.queryParams[qp.name]" class="w-10">
Expand Down
3 changes: 2 additions & 1 deletion stores/api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ export const useApiStore = defineStore("api", () => {
const displayFields: Ref<ResultField[]> = ref([]);

const filteredCategories = computed(() =>
categories.value.filter((c) => getCategoryEndpoints(c).length > 0)
categories.value.filter((c) => getCategoryEndpoints(c).length > 0).sort((a: string, b: string) => a.localeCompare(b))
);

function getCategoryEndpoints(category: string): Endpoint[] {
Expand Down Expand Up @@ -140,6 +140,7 @@ export const useApiStore = defineStore("api", () => {
selectedEndpoint.value = endpoints.value.find((e) => e.key === `/${path}`);

if (selectedEndpoint.value) {
queryParams.value = {};
collapseSelections.value = true;

for (const qp of selectedEndpoint.value.path.get.parameters) {
Expand Down

0 comments on commit 1d22a42

Please sign in to comment.