mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-19 09:54:24 -05:00
Templates are stored in nanostores. All hooks, selectors, etc are reworked to reference the nanostore.
10 lines
397 B
TypeScript
10 lines
397 B
TypeScript
import { useNodeTemplate } from 'features/nodes/hooks/useNodeTemplate';
|
|
import type { Classification } from 'features/nodes/types/common';
|
|
import { useMemo } from 'react';
|
|
|
|
export const useNodeClassification = (nodeId: string): Classification => {
|
|
const template = useNodeTemplate(nodeId);
|
|
const classification = useMemo(() => template.classification, [template]);
|
|
return classification;
|
|
};
|