Skip to content

Commit 0ce1082

Browse files
committed
refactor: define Renderer API
1 parent 01ac0ef commit 0ce1082

24 files changed

+213
-592
lines changed

packages/freestyler-demos/all-in-one/html/toStylesheet.html

-7
This file was deleted.

packages/freestyler-demos/all-in-one/html/virtual.html

-7
This file was deleted.

packages/freestyler-demos/all-in-one/toStylesheet.ts

-88
This file was deleted.

packages/freestyler-demos/all-in-one/todo.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class Input extends Component<any, any> {
2525
@Classy
2626
class Close extends Component<any, any> {
2727
static style = {
28-
color: 'red',
28+
color: props => props.theme.color,
2929
d: 'inline-block',
3030
bd: '1px solid red',
3131
pad: '0 3px',

packages/freestyler-demos/all-in-one/virtual.ts

-210
This file was deleted.

packages/freestyler-demos/all-in-one/webpack.config.js

-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ module.exports = {
55
entry: {
66
index: "./index",
77
styled: "./styled",
8-
virtual: './virtual',
98
balls: './balls',
10-
toStylesheet: './toStylesheet',
119
button: './button',
1210
todo: './todo',
1311
},

packages/freestyler-renderer/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,8 @@
3333
"dependencies": {
3434
"fast-extend": "0.0.2",
3535
"freestyler-util": "^1.2.1"
36+
},
37+
"devDependencies": {
38+
"rewire": "^2.5.2"
3639
}
3740
}

0 commit comments

Comments
 (0)