Commit Graph

13 Commits

Author SHA1 Message Date
53fc099d6e first cut of building out a list of employees using the valid API
this is built off of combine to deal with the state changes of the ViewModel.

Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 18:17:10 -06:00
26864403fd first cut of a view model
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 18:08:37 -06:00
532914d357 added public initializer
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 18:08:27 -06:00
dc25bd490d updated to select endpoint
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 17:39:52 -06:00
bfb721bfd9 fixed bug in url
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 17:32:30 -06:00
a517ced1cc initial protocol and implementation
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 17:23:07 -06:00
9bc63d31cd created Models for the objects returned from the services
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 17:22:50 -06:00
255356ff19 created singleton to just fetch data for a decodable. this doesn't handle any customization for a URLRequest, just dealing with a public url for now.
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 17:05:20 -06:00
7f2e03ed6b startig with the Network Service layer for getting JSON and dealing with errors.
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 16:49:52 -06:00
a81045e427 refactored default viewcontroller name
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 16:39:06 -06:00
3f4ed055b9 moved README.MD to the root
Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 16:33:51 -06:00
dd084d13b4 - initial project creation / setup
- adding .gitignore

Signed-off-by: Matt Bruce <mbrucedogs@gmail.com>
2025-01-20 16:26:52 -06:00
45ec0fc1b6 Initial Commit 2025-01-20 16:19:43 -06:00