import gql from 'graphql-tag';

export const SEARCH = gql`
  query Search($input: SearchInput!) {
    search(input: $input) {
      results {
        index
        hits {
          ... on ServiceSearchResult {
            id
            status
            title
            user {
              name
              email
              nationalId
              id
            }
            isBeta
          }
          ... on OrganizationSearchResult {
            id
            nationalId
            name
            customer {
              name
              email
              nationalId
            }
          }
          ... on PersonSearchResult {
            id
            nationalId
            name
            customer {
              name
              email
              nationalId
            }
          }
          ... on RepairSearchResult {
            id
            title
            description
            customer {
              id
              name
              nationalId
            }
          }
        }
      }
    }
  }
`;
