mirror of
https://github.com/gromlab-ru/slm-design.git
synced 2026-08-22 15:30:16 +03:00
feat: add example
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
import { create } from 'zustand'
|
||||
import type { {{name.pascalCase}}Store } from './{{name.kebabCase}}.type'
|
||||
|
||||
/**
|
||||
* Стор {{name.pascalCase}}.
|
||||
*/
|
||||
export const use{{name.pascalCase}}Store = create<{{name.pascalCase}}Store>()(() => ({}))
|
||||
@@ -0,0 +1,14 @@
|
||||
/**
|
||||
* Состояние {{name.pascalCase}}.
|
||||
*/
|
||||
export type {{name.pascalCase}}State = object
|
||||
|
||||
/**
|
||||
* Действия {{name.pascalCase}}.
|
||||
*/
|
||||
export type {{name.pascalCase}}Actions = object
|
||||
|
||||
/**
|
||||
* Стор {{name.pascalCase}} с состоянием и действиями.
|
||||
*/
|
||||
export type {{name.pascalCase}}Store = {{name.pascalCase}}State & {{name.pascalCase}}Actions
|
||||
Reference in New Issue
Block a user