27 lines
620 B
TypeScript

import type { ApolloClient } from '@apollo/client';
import { gql } from '@apollo/client';
import type { GetDealers } from './__generated__/GetDealers';
const QUERY_GET_DEALERS = gql`
query GetDealers {
selectDealer: accounts(evo_account_type: [100000001], statecode: 0, evo_legal_form: 100000001) {
label: name
value: accountid
}
}
`;
export default async function getDealers(apolloClient: ApolloClient<object>) {
const {
data: { selectDealer },
} = await apolloClient.query<GetDealers>({
query: QUERY_GET_DEALERS,
});
return {
options: {
selectDealer,
},
};
}