UNPKG

@tacky/store

Version:

State management framework based on react

9 lines (6 loc) 291 B
import { isSupportSymbol } from '../utils/lang'; export function compatibleSymbol(key: string) { return isSupportSymbol() ? Symbol(key) : `@@TACKY__${key}`; } export const CURRENT_MATERIAL_TYPE = compatibleSymbol('material-type'); export const NAMESPACE = compatibleSymbol('namespace');