UNPKG
@mic-rexjs/usecases
Version:
latest (2.12.6)
2.12.6
2.12.5
2.12.4
2.12.3
2.12.2
2.12.1
2.12.0
2.11.2
2.11.1
2.11.0
2.10.0
2.9.0
2.8.2
2.8.1
2.8.0
2.7.10
2.7.9
2.7.8
2.7.7
2.7.6
2.7.5
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.6.1
2.6.0
2.5.2
2.5.1
2.5.0
2.4.0
2.3.3
2.3.2
2.3.1
2.3.0
2.2.6
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.4.29
1.4.28
1.4.27
1.4.25
1.4.24
1.4.23
1.4.22
1.4.21
1.4.20
1.4.19
1.4.18
1.4.17
1.4.16
1.4.15
1.4.14
1.4.13
1.4.12
1.4.11
1.4.10
1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
Usecases of Clean Architecture
github.com/mic-rexjs/usecases
mic-rexjs/usecases
@mic-rexjs/usecases
/
es
/
methods
/
createEntity
/
types.d.ts
8 lines
(7 loc)
•
188 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
export interface CreateEntityFactory
<
T
>
{
(
)
:
T
;
}
export interface CreateEntity
{
<
T
>
(
factory
:
CreateEntityFactory
<
T
>
)
:
T
;
<
T
extends object
>
(
...entities
:
Partial
<
T
>
[
]
)
:
T
;
}