Skip to content

Commit 40e86e7

Browse files
authored
Rename pathOf to path (#51)
1 parent e95de9a commit 40e86e7

File tree

14 files changed

+81
-81
lines changed

14 files changed

+81
-81
lines changed

examples/data-attributes/app.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ interface Data {
55
toggle: boolean;
66
}
77

8-
const { React, init, don, pathOf, data } = domdom<Data>({
8+
const { React, init, don, path, data } = domdom<Data>({
99
toggle: false,
1010
});
1111

1212
const view = (
1313
<div>
1414
<button onClick={() => (data.toggle = !data.toggle)}>Toggle</button>
15-
<button disabled={don(pathOf().toggle)}>A</button>
16-
<button disabled={don(pathOf().toggle).map(res => !res)}>B</button>
15+
<button disabled={don(path().toggle)}>A</button>
16+
<button disabled={don(path().toggle).map(res => !res)}>B</button>
1717
</div>
1818
);
1919
// Important part

examples/data-set/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ interface Data {
55
hello: string;
66
}
77

8-
const { React, init, don, pathOf, data } = domdom<Data>({
8+
const { React, init, don, path, data } = domdom<Data>({
99
hello: 'World!',
1010
});
1111

1212
const view = (
1313
<div>
1414
<div>A: Hello, {data.hello}</div>
15-
<div>B: Hello, {don(pathOf().hello)}</div>
15+
<div>B: Hello, {don(path().hello)}</div>
1616
<div>
1717
<button onClick={() => (data.hello = 'there!')}>Click me!</button>
1818
</div>

examples/dd-model/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ interface Data {
55
hello: string;
66
}
77

8-
const { React, init, don, pathOf } = domdom<Data>({
8+
const { React, init, don, path } = domdom<Data>({
99
hello: 'World!',
1010
});
1111

1212
const view = (
1313
<div>
14-
<div>Hello, {don(pathOf().hello)}</div>
14+
<div>Hello, {don(path().hello)}</div>
1515
<div>
1616
<input type="text" dd-model="hello" />
1717
</div>

examples/don-children/app.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ interface Data {
99
users: User[];
1010
}
1111

12-
const { React, init, don, data, pathOf } = domdom<Data>({
12+
const { React, init, don, data, path } = domdom<Data>({
1313
users: [{ name: 'Hello' }, { name: 'World' }, { name: 'Yup' }],
1414
});
1515

1616
const view = (
1717
<div>
1818
<ul>
19-
{don(pathOf().users.$).map(user => (
20-
<li>{don(pathOf(user).name)}</li>
19+
{don(path().users.$).map(user => (
20+
<li>{don(path(user).name)}</li>
2121
))}
2222
</ul>
2323
<button onClick={() => (data.users[1].name = '🤷')}>Click me!</button>

examples/don-wildcard/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ interface Data {
99
users: User[];
1010
}
1111

12-
const { React, init, don, pathOf } = domdom<Data>({
12+
const { React, init, don, path } = domdom<Data>({
1313
users: [{ name: 'Hello' }, { name: 'World' }],
1414
});
1515

1616
const view = (
1717
<ul>
18-
{don(pathOf().users.$).map(user => (
18+
{don(path().users.$).map(user => (
1919
<li>{user.name}</li>
2020
))}
2121
</ul>

examples/don/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ interface Data {
55
hello: string;
66
}
77

8-
const { React, init, don, pathOf } = domdom<Data>({
8+
const { React, init, don, path } = domdom<Data>({
99
hello: 'World!',
1010
});
1111

12-
const view = <span>{don(pathOf().hello)}</span>;
12+
const view = <span>{don(path().hello)}</span>;
1313
// Important part
1414

1515
init(document.body, view);

examples/pathifier-on/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ interface Data {
1111
desc: boolean;
1212
}
1313

14-
const { React, init, don, pathOf, data } = domdom<Data>({
14+
const { React, init, don, path, data } = domdom<Data>({
1515
users: [{ name: 'Yup' }, { name: 'World' }, { name: 'Hello' }],
1616
filter: '',
1717
desc: false,
@@ -25,7 +25,7 @@ const view = (
2525
<input type="text" placeholder="filter" dd-model="filter" />
2626

2727
<ul>
28-
{don(pathOf().users)
28+
{don(path().users)
2929
.filterOn('filter', (user, { onValue }) => user.name.includes(onValue))
3030
.sortOn('desc', (a, b, { onValue }) =>
3131
onValue ? b.name.localeCompare(a.name) : a.name.localeCompare(b.name)

examples/pathifier/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ interface Data {
99
users: User[];
1010
}
1111

12-
const { React, init, don, pathOf } = domdom<Data>({
12+
const { React, init, don, path } = domdom<Data>({
1313
users: [{ name: 'Yup' }, { name: 'World' }, { name: 'Hello' }],
1414
});
1515

1616
const view = (
1717
<ul>
18-
{don(pathOf().users.$)
18+
{don(path().users.$)
1919
.filter(user => user.name !== 'World')
2020
.sort((a, b) => a.name.localeCompare(b.name))
2121
.map(user => (

examples/routing/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ interface Data {
66
route: Route;
77
}
88

9-
const { React, init, don, pathOf, data } = domdom<Data>({ route: 'panel-a' });
9+
const { React, init, don, path, data } = domdom<Data>({ route: 'panel-a' });
1010

1111
const PanelA = () => (
1212
<div>
@@ -18,7 +18,7 @@ const PanelB = () => <div>Panel B! (hash is: {window.location.hash})</div>;
1818

1919
const view = (
2020
<div>
21-
{don(pathOf().route).map((route: Route) => {
21+
{don(path().route).map((route: Route) => {
2222
switch (route) {
2323
case 'panel-b':
2424
return <PanelB />;

examples/structure/app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { data, don, init, pathOf, React } from './domdom';
1+
import { data, don, init, path, React } from './domdom';
22

3-
const view = <div>Hello, {don(pathOf().hello)}</div>;
3+
const view = <div>Hello, {don(path().hello)}</div>;
44

55
data.hello = 'There :)';
66

0 commit comments

Comments
 (0)