Skip to content

Commit 0eb9b45

Browse files
committed
feat: remove extra memo
1 parent 75909f4 commit 0eb9b45

File tree

3 files changed

+5
-31
lines changed

3 files changed

+5
-31
lines changed

frameworks/keyed/vue-jsx/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/vue-jsx/src/App.jsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
import { defineComponent, ref, shallowRef } from "vue";
22
import { buildData } from "./data";
3-
import useMemo from "./useMemo";
43
export default defineComponent({
54
setup() {
6-
const memo = useMemo();
7-
const a = 1;
85
const selected = ref();
96
const rows = shallowRef([]);
107

@@ -114,7 +111,7 @@ export default defineComponent({
114111
<table class="table table-hover table-striped test-data">
115112
<tbody>
116113
{rows.value.map(({ id, label }) => {
117-
return memo(() => [label, id === selected])(
114+
return (
118115
<tr key={id} class={{ danger: id === selected }} data-label={label}>
119116
<td class="col-md-1">{id}</td>
120117
<td class="col-md-4">

frameworks/keyed/vue-jsx/src/useMemo.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)