Muhammad Hamza
5e823e729d
Prepare for 0.21 release ( #3412 )
...
* Update CHANGELOG
Changelog run: https://github.com/yewstack/yew/actions/runs/6283917852/job/17064800916
* docusaurus docs:version 0.21
* migration guide
* blog post
* prettier
* make website warnings go away
* make GA work
* Apply suggestions from code review
* Apply suggestion from review
Co-authored-by: Kaede Hoshikawa <futursolo@users.noreply.github.com>
* prettier
---------
Co-authored-by: Kaede Hoshikawa <futursolo@users.noreply.github.com>
2023-09-29 19:10:07 +09:00
Arniu Tseng
6f4cdf2802
Pass hook dependencies as the first function argument ( #2861 )
...
* Add use_effect_with
* Fix doc
* Add NeverEq
* Save as deps-and-runner
* remove with_deps
* fix other use_effect_with_deps
* add migration guide
* fix website
* fix doc test
* return use_effect_base
* fix docs
* fmt
* fix doc tests
* noeq
* use_callback
* finsihing touches
* fmt
* nighly fmt
* fix mistake
---------
Co-authored-by: Julius Lungys <32368314+voidpumpkin@users.noreply.github.com>
2023-04-03 19:15:11 +03:00
Jesper Olsen
d2f35e45b2
remove "Next loop" - introduction repeating in yew.rs/docs ( #3040 )
2022-12-22 21:49:50 +01:00
Cecile Tonglet
7ddf26752f
Introduce immutable string, array and map ( #2563 )
2022-06-24 16:58:20 +01:00
Muhammad Hamza
12c9ebb0ea
Move hook API docs to Rustdoc ( #2628 )
...
* Move hook API docs to Rustdoc
* npm update, fix links and doc tests and callback docs
* make doc tests pass
* Update packages/yew/src/functional/hooks/use_ref.rs
* Update packages/yew/src/functional/hooks/use_ref.rs
* Update use_ref.rs
2022-04-21 15:28:09 +05:00
WorldSEnder
cd5b8a520c
Improve grammar and paragraph structure in documentation ( #2620 )
...
* Read through the docs and correct spelling and grammar
* Run prettier
* Apply review suggestions
Co-authored-by: Muhammad Hamza <muhammadhamza1311@gmail.com>
* adjust translation messages
Co-authored-by: Muhammad Hamza <muhammadhamza1311@gmail.com>
2022-04-20 16:41:42 +05:00
Muhammad Hamza
3ad4dbe837
Format website with prettier ( #2536 )
...
* add prettier
* ci
* run prettier
* run prettier in CI
* run prettier --write
* ignore README.md
* specify googleAnalytics
* fmt
* npm run write-translations
* fmt
* ignore i18n json files
they're autogenerated and don't like being formatted
* post merge fixes & some updates
* post merge fixes
2022-04-06 22:52:15 +05:00
Muhammad Hamza
b433074ef5
Add deployment section in docs ( #2569 )
...
* Add deployment section in docs
* ignore non-rust code block
* Apply suggestions from code review
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
2022-04-03 10:03:19 +05:00
Jet Li
421b4e1f60
Add use_callback hook ( #2566 )
...
* Add use_callback hook
* Simply use_callback
2022-04-01 13:10:27 +03:00
Julius Lungys
636692507e
Convert components concept docs from SC to FC ( #2434 )
...
* Convert components concept docs from SC to FC
- moved struct components to advanced topics
- added docs about HOC for Suspense and Context
- added a ease-in topic before components that introduces
HTML/CSS/JS in yew
- edit components concept to use function components
* translations
* fix todo links
* fix tests
* spelling bee
2022-02-07 11:03:12 +02:00
Muhammad Hamza
a8f7113d4a
Documentation Improvements ( #2391 )
...
* the app crashes
* update the button
* API button
* Tutorial button
* Tutorial sidebar on next
* blog
* write-translations
2022-01-20 18:53:33 +05:00
Muhammad Hamza
d1f050e892
Add community page using docs multi-instance ( #2390 )
...
* use docs multi-instance
* Add awesome yew
This content is taken from https://github.com/jetli/awesome-yew/blob/master/README.md
* remove "Official" - We are official
2022-01-20 14:14:08 +05:00