Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Activity for Jacob Raihle
Type | On... | Excerpt | Status | Date |
---|---|---|---|---|
Comment | Post #291463 |
You should motivate "it's bad practice to keep source around which isn't executed in the production build ..." - otherwise it is just another instance of "discouraged without presenting any rationale". Many, many production systems have "debug" modes, and an absence of tests also makes code harder to... (more) |
— | 7 months ago |
Comment | Post #286291 |
`test<string, string>(add);` does not work either (Type 'string' does not satisfy the constraint 'readonly any[]') . Is there a typo in your first `test` function? (more) |
— | 7 months ago |
Edit | Post #291431 |
Post edited: |
— | 7 months ago |
Edit | Post #291431 | Initial revision | — | 7 months ago |
Answer | — |
A: How do I share a type between a client and server, but make a specific field optional for one and required for the other? The existing answer is fine, but you can achieve similar results in many ways using some of TypeScript's utility types. `Required` While you cannot use (only) `Partial` to do this, TypeScript provides the opposite `Required` as well - so if one of your types requires all properties, you can sta... (more) |
— | 7 months ago |