Skip to content

Commit

Permalink
chore: backport 0.3 and bump versions (#314)
Browse files Browse the repository at this point in the history
* bump versions

* feat: Add react template (#295)

* WIP

* update ui module

* add react to matched ui framework strings

* hbsify templates

* add base react components

* react collection

* react detail component

* react create component

* react edit template

* react entry type for linked from component

* field types

* react link type components

* fix field types

* template swoop; fix issues

* add missing imports, strip out eslint

* fix images

* refactor holochain provider

* fix entry-type templates

* fix link-type templates

* correctly name field type widgets

* add forum example

* fix holochain context

* check for links lengths before setting state

* fix text field

* styling improvments

* extend base styles

* improve example styling

* fix mismatched components

* remove ui readme

* fix templates

* fix imports

* update elements and imports

* type app signal callback

* test with react template in ci

* update styling

* fix global styles

* rename and move client context

* make client context compatible with holo

* fix indentation in templates

* update client context template

* fix entry-types for linked from component props

* update detail components

* add default field types

* fix example app.tsx

* fix vec detail render

* fix vec edit render

* fix timestamp

* fix client context not updating loading state

* fix vec input

* fix vec input setters in edit components

* Update templates/react/field-types/u32/NumberInput/edit/render.hbs

Co-authored-by: Paul d'Aoust <amillionlobsters@gmail.com>

* Update templates/react/field-types/Timestamp/DateTimePicker/edit/render.hbs

Co-authored-by: Paul d'Aoust <amillionlobsters@gmail.com>

* Update templates/react/field-types/Timestamp/DateTimePicker/edit/render.hbs

Co-authored-by: Paul d'Aoust <amillionlobsters@gmail.com>

* set default and initial values for boolean inputs to false

* ensure previous zip file is deleted

* fix templates

---------

Co-authored-by: Paul d'Aoust <amillionlobsters@gmail.com>

* fix: holochain client error handling (#298)

* fix: holochain client error handling

* fix: typescript failures in lit template

* fix: holo web sdk version not part of ScaffoldWebAppData (#302)

* fix: Add missing web-sdk-version to template data

* rename holo web sdk template field

* fix: Include react in testable templates; bump versions (#310)

* fix: add react to testable templates

* bump crate version; nix flake update

* bump versions

* nix flake update

* fix: improve ts codegen and formatting for ts/tsx files (#311)

* refactor: replace tempalte derived types.ts files with rust-geneted ones

* fix typo

* add programatic formatting

* fix incorrectly named variable in tests

* ignore formatting EntryTypes

* fix invalid enum types

* fix: improve code formatting in ts/tsx files

* fix clippy warning

* fix failing codgegen tests

* rename tests module

* update holonix version

---------

Co-authored-by: Paul d'Aoust <amillionlobsters@gmail.com>
  • Loading branch information
c12i and pdaoust committed Jun 19, 2024
1 parent 1ffc9eb commit ea8dfd8
Show file tree
Hide file tree
Showing 157 changed files with 3,917 additions and 794 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
template: [ svelte, vue, lit, vanilla ]
template: [ svelte, vue, lit, react, vanilla ]
steps:
- uses: actions/checkout@v4

Expand Down
Loading

0 comments on commit ea8dfd8

Please sign in to comment.