UNPKG

@reduxjs/toolkit

Version:

The official, opinionated, batteries-included toolset for efficient Redux development

7 lines (5 loc) 207 B
import type { Draft } from 'immer' import { current, isDraft } from '../utils/immerImports' export function getCurrent<T>(value: T | Draft<T>): T { return (isDraft(value) ? current(value) : value) as T }