Commit Graph
390 Commits
Author SHA1 Message Date
alphafetus 7a453ad367 feat: update text field to use open-ended structures 2025-09-25 09:29:04 -04:00
alphafetus 6512f5fe13 chore: add missing dependencies for Store macro 2025-09-19 12:31:04 -04:00
alphafetus 39996319ba feat: alter OutlinedTextField to use ValueType enum
Also implemented extra error checking when the values are passed as the incorrect type. For example, the only accepted types are strings and numbers, so that will be checked and handled accordingly.
2025-09-19 12:30:27 -04:00
alphafetus 0d4bbc9e70 chore: implement basic logic to show a text field in the MultiEntry component
This logic does not support any info types other than a String, represented by an OutlinedTextField. To support more, this will likely need to completely overhaul every input component so that they accept the ValueType as a primary argument.
2025-09-16 19:08:13 -04:00
Lucas Vas 4c3761d517 Merge pull request #8 from R15-Software-Dev/feature/multi-entry-data
Create impromptu demo page
2025-09-12 12:07:38 -04:00
alphafetus 4fc01acd50 feat: create impromptu demo page 2025-09-11 11:34:35 -04:00
alphafetus 8c46ad5dfd build: add Cargo.lock files to keep consistent versioning 2025-09-04 11:18:03 -04:00
alphafetus 012b822dac build: update crates to be in-line with one another 2025-09-04 11:16:14 -04:00
Lucas Vas 4ac1b50832 Merge pull request #2 from R15-Software-Dev/feature/macro-requirements
Adds new `AsReactive` and `ReactiveCapture` traits, and automatically implements them through the altered `Reactive` derive macro.
2025-09-03 11:52:50 -04:00
alphafetus 16a7e49fbf chore: update documentation comments to match implemented code 2025-09-03 11:50:10 -04:00
alphafetus 6eacb08e58 chore: add one additional comment 2025-09-03 11:34:47 -04:00
alphafetus ec26fb6fce feat: create reactive traits (AsReactive and ReactiveCapture) 2025-09-03 11:28:59 -04:00
alphafetus d01b568f15 style: remove unnecessary comments 2025-09-02 08:01:02 -04:00
alphafetus c7eabda6df chore: add files that were missed in previous push 2025-08-31 16:26:04 -04:00
alphafetus 2befd9225c feat: implement radio button element and rename checkbox 2025-08-31 16:25:45 -04:00
alphafetus 4985e1596c style: remove unused imports from home page 2025-08-31 14:59:37 -04:00
alphafetus 20dc3de187 chore: revert StudentInfo fields to rustlang spec 2025-08-29 18:20:21 -04:00
alphafetus f4ab9c114c chore: remove unnecessary fn args 2025-08-29 09:24:21 -04:00
alphafetus 42d2041a4f feat: implement serde_dynamo for all possible functions 2025-08-29 09:21:33 -04:00
alphafetus 1595553cc5 chore: update cargo.toml and gitignore 2025-08-28 12:04:47 -04:00
alphafetus 1b6d7f21f7 style: fix leptosfmt commands 2025-08-28 11:23:41 -04:00
alphafetus 0d4b769491 chore: streamline creation of Vec<String> 2025-08-28 11:21:18 -04:00
alphafetus 71ff8e6dc9 feat: implement into for all applicable props 2025-08-28 11:14:11 -04:00
alphafetus df8b248ae4 feat: implement disabled behavior for all components 2025-08-27 13:58:32 -04:00
alphafetus 75a8f2d6d4 chore: cleanup warnings and unused code 2025-08-27 13:20:16 -04:00
alphafetus 9925e753d8 feat: implement checkboxlist component 2025-08-27 13:16:23 -04:00
alphafetus f7ca1ecbc5 chore: pc change 2025-08-26 09:57:58 -04:00
alphafetus 21ba5e45ff docs: begin template of SRS 2025-08-21 15:32:44 -04:00
alphafetus c6e99cc7a8 feat: add simple MultiEntry component 2025-08-03 17:58:36 -04:00
alphafetus 9d18eb0810 chore: PC change (create multientry) 2025-07-27 17:53:45 -04:00
alphafetus 127cf17c90 temp: pc change 2025-06-24 19:01:20 -04:00
alphafetus 32937ae045 Merge remote-tracking branch 'origin/main' 2025-05-25 20:23:27 -04:00
alphafetus 9402c82a30 style: run cargo fmt command 2025-05-25 20:23:18 -04:00
alphafetus 3330fa07bc chore: remove unused cargo configuration 2025-05-25 15:30:20 -04:00
alphafetus 747df0e7e5 feat: dockerfile improvements 2025-05-24 15:53:03 -04:00
alphafetus 39db7d80e3 feat: create new API that updates a submission 2025-05-24 14:41:11 -04:00
alphafetus e0b44c639c feat: build out api request to run on load properly
This also has the option of refreshing, since it's made with a Resource struct.
2025-05-23 17:14:05 -04:00
alphafetus 40f12180e5 feat: create functional dynamo query 2025-05-23 16:10:32 -04:00
alphafetus 07ae69c8ae chore: change current machine 2025-05-16 22:59:32 -04:00
alphafetus 6e462754c1 Initial commit 2025-05-04 23:54:49 -04:00