UNPKG
@aplus-frontend/antdv
Version:
latest (1.1.6)
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Vue basic component library maintained based on ant-design-vue
@aplus-frontend/antdv
/
lib
/
tabs
/
src
/
hooks
/
useSyncState.d.ts
5 lines
(4 loc)
•
227 B
TypeScript
View Raw
1
2
3
4
5
import
type
{
Ref
}
from
'vue'
;
type
Updater
<T> =
(
prev
: T
) =>
T;
export
default
function
useSyncState<T>(
defaultState
: T,
onChange
:
(
newValue
: T,
prevValue
: T
) =>
void
): [
Ref
<T>,
(
updater
: T |
Updater
<T>
) =>
void
];
export
{};