Home > @vsf-enterprise/bigcommerce-theme > UseChannelInterface > load
# UseChannelInterface.load() method
Loads current channel information.
Signature:
load(): Promise<void>;
Returns:
Promise<void>
# Remarks
Channels and storefronts are the same thing in BigCommerce. Fetches channel information from the API and stores it in useChannelStore.
# Example
Loading seoMeta of current storefront.
import { defineComponent, useAsync, useMeta } from '@nuxtjs/composition-api';
import { storeToRefs } from 'pinia';
import { useChannel } from '~/composables';
import { useChannelStore } from '~/stores';
export default defineComponent({
  setup() {
    const { seoMeta } = storeToRefs(useChannelStore());
    const { load } = useChannel();
    useAsync(async () => {
      await load();
    });
    useMeta({
      title: seoMeta.value?.page_title,
      meta: [
        {
          hid: 'og:title',
          property: 'og:title',
          content: seoMeta.value?.page_title
        },
        {
          hid: 'description',
          name: 'description',
          content: seoMeta.value?.meta_description
        }
      ]
    });
  },
  head: {}
});