Skip to content

Commit

Permalink
Improvements for the @signal decorator:
Browse files Browse the repository at this point in the history
- add the ability to finalize `@signal` fields without a class decorator by defining a `@signal #finalize` field after all fields are defined
- refactor `@signal` on getters/setters to work without a class decorator (add support for `#private` getters/setters, but now requires the `@signal` decorator to be placed on both the getter and the setter, otherwise it won't work and an error will be shown in console)
- add support for public and `#private` auto accessors
- organize code and tests

organize files and tests
  • Loading branch information
trusktr committed Sep 25, 2024
1 parent bfab514 commit 5d65660
Show file tree
Hide file tree
Showing 134 changed files with 2,902 additions and 2,368 deletions.
1 change: 0 additions & 1 deletion dist/Effectful.d.ts.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/Effectful.js.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/component.d.ts.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/component.js.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/createDeferredEffect.d.ts.map

This file was deleted.

1 change: 0 additions & 1 deletion dist/createDeferredEffect.js.map

This file was deleted.

Loading

0 comments on commit 5d65660

Please sign in to comment.