Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit5ceaa51

Browse files
author
keenondrums
committed
Minor code cleanup
1 parent95d1bf0 commit5ceaa51

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name":"reducer-class",
3-
"version":"1.2.0",
3+
"version":"1.2.1",
44
"description":"Boilerplate free class-based reducer creator. Built with TypeScript. Works with Redux and NGRX. Has integration with immer.",
55
"main":"dist/index.js",
66
"scripts": {

‎src/decorator-action.ts‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ export interface IAction {
77
exporttypeIActionCreator=(...args:any[])=>IAction
88
exporttypeIActionConstructor=new(...args:any[])=>IAction
99
constisArrowFunction=(action:IActionConstructor|IActionCreator):action isIActionCreator=>!action.prototype
10-
constisES6Class=(action:IActionConstructor|IActionCreator):boolean=>action.toString().indexOf('class')===0
1110
consttypeGuardActionHasOwnType=(action:IAction|IActionConstructor|IActionCreator):action isIAction=>
1211
typeof(actionasIAction).type==='string'// tslint:disable-line strict-type-predicates
1312
consttypeGuardActionIsString=(action:IAction|IActionConstructor|IActionCreator|string):action isstring=>
@@ -20,11 +19,6 @@ const getActionType = (action: IAction | IActionConstructor | IActionCreator | s
2019
if(typeGuardActionHasOwnType(action)){
2120
returnaction.type
2221
}
23-
// ES6 classes can not be invoked without `new` so we handle them separately
24-
if(isES6Class(action)){
25-
constclassInstance=new(actionasIActionConstructor)()
26-
returnclassInstance.type
27-
}
2822
try{
2923
if(isArrowFunction(action)){
3024
constactionCreatorArrowFnRes=action()

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp