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