title: How do I add support of vue-apollo for IE11?
body: <p>I'm working on MEVN stack with GraphQL implementation. I had problems displaying my Vue application on IE11, but then I added babel-polyfill which provides support for vuetify and vue templates. Now vue application loads the vue templates but I have problems with vue-apollo.</p>
  
  <p>I have tried using es6-promise and isomorphic-unfetch but I'm still facing with the vue-apollo errors</p>
  
  <p><a href="https://i.imgur.com/Ye7R7Qc.jpg" rel="nofollow noreferrer">https://i.imgur.com/Ye7R7Qc.jpg</a> "vue-apollo errors"</p>
  
  <p>Please also check if my config files are correct</p>
  
  <p>babel.config.js</p>
  
  <pre><code>module.exports = {
    presets: [
      [
        '@vue/app',
        {
          useBuiltIns: 'entry',
        },
      ],
      [ '@babel/preset-env' ],
    ],
    sourceType: 'unambiguous',
  };
  </code></pre>
  
  <p>main.js</p>
  
  <pre><code>import 'babel-polyfill';
  import Vue from 'vue';
  import 'isomorphic-unfetch';
  import 'es6-promise/auto';
  </code></pre>
  
  <p>vue.config.js</p>
  
  <pre><code> transpileDependencies: ['vuetify'],
  </code></pre>
  
  <p>appoloConfig.js</p>
  
  <pre><code>// Create the apollo client
  const apolloClient = new ApolloClient({
    link,
    cache: new InMemoryCache(),
    connectToDevTools: true,
    defaultOptions: {
      query: {
        fetchPolicy: 'network-only',
      },
    },
    fetchOptions: { fetch },
  });
  </code></pre>
  
  <p>I'm new to vue world, I'm trying to make my vue application work in IE as well, any help is much appreciated :)</p>