Function: useClass()
function useClass(stack, className): object;
Defined in: react/src/hooks/class.ts:236
Hook to retrieve a single Class instance by name.
Parameters
| Parameter | Type | Description |
|---|---|---|
stack | string | The name of the stack. |
className | string | The name of the class to retrieve. |
Returns
object
Object containing the Class instance, loading state, and error.
| Name | Type | Defined in |
|---|---|---|
classObj | Class | undefined | react/src/hooks/class.ts:288 |
error | undefined | react/src/hooks/class.ts:288 |
loading | boolean | react/src/hooks/class.ts:288 |
Example
const ClassDetails = () => {
const { classObj, loading } = useClass('my-stack', 'User');
if (loading) return <div>Loading...</div>;
if (!classObj) return <div>Class not found</div>;
return <div>Class Description: {classObj.description}</div>;
};