Commit graph

6 commits

Author SHA1 Message Date
8c1272fa9c Added web-sys and wasm-bindgen dependencies to web crate, fixed matrix cell oninput event 2024-05-25 03:21:27 +03:00
f53170b16b Moved matrix yew components to file matrix.rs, minor refactoring 2024-05-25 02:30:16 +03:00
881236c725 Generic type T for Matrix and SquareMatrix is now bound by the trait Copy instead of Clone
Removed all explicit calls to clone and slightly modified matrix operations (due to the change mentioned above)
Added methods remove_row, remove_column, remove_last_row and remove_last_column + tests
Minor SquareMatrix refactor
Added matrix style in index.scss and removed html selector
Implemented "Add row" and "Add column" buttons for yew matrix component
2024-05-24 17:18:52 +03:00
e4e17953e2 Added append_row, append_column, append_row_zeroes and append_column_zeroes methods to math::matrix::Matrix + some tests
Minor index.scss styles changes
Added prototype implementation for MatrixComponent in web crate
2024-05-24 02:42:09 +03:00
199805aafc Added favicon and styles index.scss files, updated .gitignore 2024-05-23 21:48:17 +03:00
f62c06a49b Added crate web with sample yew code, added trunk config file 2024-05-23 11:43:49 +03:00