Home > @vsf-enterprise/bigcommerce-theme > useCategoryTreeStore
# useCategoryTreeStore variable
Category tree [Pinia](https://pinia.vuejs.org/) store.
Signature:
useCategoryTreeStore: import("pinia").StoreDefinition<"categoryTreeStore", CategoryTreeState, {
flattenList: (state: {
listOfRootBranches: {
id: number;
parent_id: number;
name: string;
is_visible?: boolean;
depth: number;
path: number[];
url?: string;
children?: any[];
}[];
} & {}) => CategoryTree[];
dictionary(): Record<number, CategoryTree>;
}, {}>