diff --git a/package.json b/package.json index d734ba70..faf01476 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fre", - "version": "2.1.0-beta3", + "version": "2.1.0", "type": "module", "main": "dist/fre.js", "unpkg": "dist/fre.umd.js", diff --git a/src/commit.ts b/src/commit.ts index 43330301..8db07f35 100644 --- a/src/commit.ts +++ b/src/commit.ts @@ -14,7 +14,7 @@ export const commit = (fiber: IFiber): void => { const insert = (fiber: IFiber): void => { let s = fiber.s if (s) { - if (isFn(s.type)) { + if (s.isComp) { s = getKid(s) } s.prev = fiber @@ -42,7 +42,7 @@ const kidsRefer = (kids: any): void => { } const remove = (d) => { - if (isFn(d.type)) { + if (d.isComp) { if (d.lane & LANE.REMOVE) { if (d.hooks) { d.hooks.list.forEach((e) => e[2] && e[2]()) diff --git a/src/h.ts b/src/h.ts index 697c589c..4eb9d978 100644 --- a/src/h.ts +++ b/src/h.ts @@ -1,4 +1,4 @@ -import { isStr, arrayfy, isFn } from "./reconcile" +import { isStr, arrayfy } from "./reconcile" import { FreElement } from "./type" // for jsx2