მქონია შემდეგი მონაცემთა კონფიგურაცია (მე არ ვპრაქტიკულობ ამას enum -ის სახით, რადგან ის გაზიარებულია TypeScript სერვერის კოდის და არას TypeScript კლიენტის კოდის შორის):
import { enumType } from 'nexus'; export const TYPE_ENUM = Object.freeze({ H: 'H', S: 'S', }); export const TYPES = Object.free Წაიკითხე მეტი →
მინდა მივიღო ობიექტი და გამოვასწორო ის კლავიშებით როგორც სტრინგები და დავაბრუნო ობიექტი.
const useInputs = <T extends Record<string, string>>(defaultValue: T) => { const [inputsData, setInputsData] = useState<T>(defaultValue) type UpdateFunction = (key: string) => (el: React.FocusE Წაიკითხე მეტი →
მე მაქვს ეს კოდი:
const sectionInstance: FieldValues = sectionInstances[i] for (const field in sectionInstance) { console.log(sectionInstance[field]) }field აქ, რა თქმა უნდა, არის სტრიქონი. აი FieldValues-ის ტიპის
Წაიკითხე მეტი →
მიდის ფუნქცია translateNumericDayToString, რომელიც აბრუნებს სტრინგს დღის სახელით (მაგალითად "monday"):
export function translateNumericDayToString(day: number) { const days = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday']; return days[day]; }მ
Წაიკითხე მეტი →
ჩემთან არის ქვემოთ მოცემული TypeScript კოდი, რომელშიც ვცდილობ დავაპიარო ან 'string', ან 'null' მნიშვნელობა
type MyValue = "A" | "B" | "C" type Nullable<T> = T | null let a: Nullable<MyValue> = nullახლა, როცა მე ვცდილობ მნიშვნელობის მიკუთვნებას a
Წაიკითხე მეტი →
import React, { FunctionComponent, useState, useEffect } from 'react' const SearchBar: FunctionComponent = () => { const [searchValue, setSearchValue] = useState < string > ('') const [isSuggestionOpen, setIsSuggestionOpen] = useState < boolean > (fals
Წაიკითხე მეტი →მე ვსარგებლობ accessibilityRole-ს React Native-ში. უნდა გამოვიტანო ყველა შესაძლო სტრინგი, თუ არსებობს იმპორტი, რომელსაც შემიძლია გამოვიყენო?
createAccessibilityRole(parent: Element): string { if(isLink) return 'link' return 'text' }ჭკვიანურად, ზემოთ მოცემული არ მუშაობს, ამიტომ მაინტერესებდა, შეგვიძლია თუ არა ტიპის კლასის იმპორტირება ან თუ ჩვენი ხელით უნდა დავკოდოთ?
ეს ოფიციალურ ტაიპინგის ბიბლიოთეკაშია
Წაიკითხე მეტი →
მე ვიყენებ რამდენიმე დინამიურ მნიშვნელობას სტრიქონის შესაქმნელად და ვუგზავნი sweetalert კონფიგურაციაზე.
მაინტერესებდა, არსებობს გზამ მიდის სტრინგის თარგმნა კონფიგურაციაზე გაგზავნამდე?
მე მინახია რამდენიმე გადაწყვეტილება, სადაც შეგვიძლია გადავცეთ ვარიაბლი translate მეთოდში, მაგრამ არის
Წაიკითხე მეტი →
მე გამოვაცხადე Typescript ინტერფეისი ასე:
interface ProductFieldMapping { name: string, mapping: (p: Product) => string | number, formatting: <T>(t: T) => T, }და ფუნქცია, რომელიც აბრუნებს ასეთ სურათებს სიის სახით, ასე:
export const mappingFunct Წაიკითხე მეტი →
ამჟამად მაქვს Typescript კოდი, რომელიც ასე გამოიყურება:
type UserRole = "admin" | "partner" | "associate"; type User<Role extends UserRole> = { // ... role: Role; // ... } type Users = User<"admin"> | User<"partner"> | Us Წაიკითხე მეტი →