UNPKG
@yoroi/common
Version:
latest (6.0.1)
6.0.1
6.0.0
2.0.0
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.0
1.3.0
1.2.0
1.1.0
The Common package of Yoroi SDK
github.com/Emurgo/yoroi/packages/common
@yoroi/common
/
src
/
logger
/
throw-logged-error.ts
10 lines
(8 loc)
•
271 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
import
{
App
}
from
'@yoroi/types'
export
const
throwLoggedError
= (
logger
:
App
.
Logger
.
Manager
) => (
error
:
Error
|
string
):
never
=>
{
const
errorToThrow = error
instanceof
Error
? error :
new
Error
(error) logger.
error
(errorToThrow)
throw
errorToThrow }