Category "typescript"

Typescript: Why Partial Utility Type doesn't work on Indexed Access Types

When using Partial on indexed access type, it doesn't set the properties to optional: e.g. class Klass { prop = { a: true, b: 42, };

How to make existing angular application "fully strict" step by step?

I have an existing Angular Application that started development at the time of Angular 4, now it's on Angular 12. But at the time of development, the strict mod

Typing custom event with typescript

I'm asking for a suggest on how to type correctly the schema for how an EventObject should be, including what's inside the "extendedProps" key. As of now I've d

No environment variables with Next.js TypeScript Custom server

I am currently building a next.js app for a course at uni. I want to run a script when the development server starts that performs some API calls to update the

Redux & TypeScript: Property 'X' is missing in type 'DefaultRootState' - but the property is declared in Interface

Here's my Interface which I'm using with mapStateToProps: export interface IStore { cache?: any; dataManager?: IUR; userPrefs: IUP; fingerprintModal?: I

How do I use the an AWS data key to encrypt a string in typescript?

I am working on a project that uses the result of GenerateDataKey from the AWS KMS SDK. The result is the following: { "PrivateKeyCiphertextBlob":".......",

Wait for previous dispatch action to complete

const onFeedSubmit = async (data: PostFeedActionProps) => { try { setPostingFeed(true); selectedBusinessList.forEach(business => {

Return simple array from array of objects

Let's say we have this array of objects array = [ { id: 1, type: 'car' }, { id: 2, type: 'bus' }, { id: 3, type: 'train' } ]; and I want to loop th

How to tell the compiler about window.Cypress in .tsx files?

I'm building an app with Cypress and TypeScript. I have the following code, which slightly alters the behaviour of the Magic SDK based on whether it runs inside

CORS problem,using axios,how can this be possible?

I'm using gin to be my backend,and this is my cors middleware code. func Cors() gin.HandlerFunc { return func(ctx *gin.Context) { method := ctx.Requ

TypeORM - how to reuse entities across many projects?

I've had a few project which is using this same database and entities. How to reuse entities across all of this projects? I don't want to copy all *.entity.ts f

Property has no initializer and is not definitely assigned in the constructor (when declaring new variables in typescript)

export class Patient { icNumber: string; fullname: string; password: string; birthday: Date; gender: string; address: string; email: string; ph

node + ts-jest + ESM, jest.mock doing nothing

I am using ts-jest with ESM imports on nodejs. The problem is that my jest.mock is not working, it is not mocking. import { jest } from "@jest/globals"; jest.m

Gulp not making bundle files

I am unable to get my bundle files created, this was working fine before I tried to upgrade to gulp4 and now that I am back on gulp3. I am not seeing the files

Lodash-es with Typescript and Webpack module error

I want to use lodash-es to be able to import only the functions I need, but I get an error. import { camelCase } from "lodash-es"; //... console.log(camelCase('

React Image Rendering using require()

I'm trying to render images in react using require(). Below is a snapshot of the code that is working. const ProjectBlock: React.FC<{ data: PROJECTBLOCK }>

How to Unit Test a method inside a module in NestJs (Jest)

I'm adding tests on a project and improving coverage. I would like to know how can I test a method defined inside a module definition in NestJs. import { Middle

Unique Set of an ordered key value pairs where the keys are only valid keys of another type

I'd like to create a type that takes a set (an array of key/value pairs with non-repeating keys). // I have any given interface: interface PersonRecord { id:

Using CDK, SNS topic Policy Statement, use actions: ["sns:*"], Cloudformation results in "Policy statement action out of service scope!"

Unable to refer to all SNS actions with the * in CDK. const MyTopicPolicy = new sns.TopicPolicy(this, 'MyTopicSNSPolicy', { topics: [MyTopic],

React MUI - Masonry mobile responsive

I'm new to react I'm trying to figure out how I can make a Masonry image grid - mobile resonsive. The idea is that I want the images to stack on top of each oth