Category "typescript"

mat-icon text is showing in dropdown and icons in Angular

I tried using mat-icon in Angular in dropdown. But the text is shown first and after clicking dropdown it is showing the icons. I already tried importing in ind

Dependent Disjoint Unions in Typescript

Given a simple Record<string, Record<string, any>> defined as a constant record of possible named configurations, I want a type which dynamically re

How to use a class as a type in a variable with typescript?

I'm bit confused in how to use OOP in typescript. I'm used to do it with PHP. 1 - Can I use a class as a type without having to fill all attributes values? 2 -

How to keep the parent list item open when we click on submenu list item using Angular and jQuery?

I need to show the menus with submenus dynamically. What I did is, I have loaded the menus list from json and displaying that menus using ngFor in angular. Like

Persist-reducer function giving type error to my reducer in typescript

I am trying to configure react-persist in my typescript react application. The persistReducer function is giving a type error to my reducer that Argument of typ

Decorator isn't getting triggered in typescript project

I have @OnChange decorator which receives a callback after the value of the property is triggered. export interface SimpleChange<T> { firstChange: boo

Generics in typescript object indexers

I've been trying to make a type whose indexer has a return type which is based upon a string literal for the key. export enum Units { Enum = 'enum', Str

How to resolve React Native Web error "This experimental syntax requires enabling one of the following parser plugin(s): 'jsx', 'flow', 'typescript'."

I have been working on a react-native-web project without issue and recently added the react-native-gifted-charts module which is when I began receiving this er

"Tsc" is disabled on my system when I used visual studio Code to run Type Script file, what shoud I do?

PS D:\WEB DESIGN INFO\Type Script\project 2> tsc is disabled on this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fw

Get AST nodes typescript name from SpreadOperator RuleListener Identifier node argument

I would like to get the node.argument properties Typescript types name, and check if it's Foo. Let's say the Foo type is defined like this: type Foo = {}; This

typescript conditionaly set function parameter

Im building api in my next app, this api will send message using firebase fcm admin. This is my code import type { NextApiRequest, NextApiResponse } from "next"

Parsing error: Cannot read file '\tsconfig.json' eslint after following Firebase Cloud Functions initialization instructions

Problem Right after my TypeScript project initialization in VSCode using firebase tools for composing Firebase Cloud Functions following the official documentat

How to add TypeScript types to request body in Next.js API route?

Problem One of the primary reasons I like using TypeScript is to check that I am passing correctly typed params to given function calls. However, when using Nex

How to solve missing CORS headers when user defined headers provided?

Having troubles with providing Authorization header for requests: const response = await fetch(url, { method: 'GET', }); This works properly, and r

Why is the value not assigned to a variable inside forEach in Angular?

how can I have the return of the variable "this.qdDias" assigned a value to it. I don't know why when I use subscribe I can't get the value at the end of the me

Property 'exact' does not exist on type

I am trying to use react-router-dom inside my react app and also I am using typescript instead of javascript. The issue here is that I can't import Route inside

Changing background color using ngClass and boolean is not working correctly?

I am trying to check an object coming in a back-end response to see if error.isCritical is true or false and setting the ngClass accordingly, i've tried many di

typescript upgrade 1.8.10 to 2.9.2 and 4.6.4 build error

I have an angular application, using typescript 1.8.10 and working fine. I like to try and upgrade typescript from 1.8.10 to 2.9.2. Once I change this setting

Why don't I get a type error when combining these apparently-incompatible objects with the spread operator?

Here's my minimal reproduction: const br: Record<string, number> = {"b": 0}; const ar: {a: string} = {a: ""}; const brar: Record<string, string> = {

How do I strongly type a SvelteKit Request Handler?

I have a standalone sveltekit endpoint, and I'm not getting typescript typings for the endpoint. // src/routes/login.ts export async function post(request) {