Home > @vsf-enterprise/bigcommerce-theme > useChannelStore

# useChannelStore variable

Channel [Pinia](https://pinia.vuejs.org/) store.

Signature:

useChannelStore: import("pinia").StoreDefinition<"channelStore", ChannelState, {
    currency: (state: {
        channel: {
            id: number;
            icon_url: string;
            is_listable_from_ui: boolean;
            is_visible: boolean;
            date_created: string;
            external_id: string;
            config_meta: {
                app: {
                    id: number;
                    sections: {
                        title: string;
                        query_path: string;
                    }[];
                };
            };
            type: import("@vsf-enterprise/bigcommerce-api").ChannelType;
            platform: string;
            is_enabled: boolean;
            date_modified: string;
            name: string;
            status: import("@vsf-enterprise/bigcommerce-api").ChannelStatus;
            currencies: {
                channel_id: number;
                enabled_currencies: string[];
                default_currency: string;
            };
        };
        seoMeta: {
            meta_description: string;
            meta_keywords: string;
            page_title: string;
            www_redirect: string;
        };
    } & {}) => string;
}, {}>

# Remarks

Supporting multiple currencies are planned after finishing initial multi-storefront feature scope.