Skip to main content

asmyshlyaev177/state-in-url

SkillsMP는 asmyshlyaev177/state-in-url에서 9개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

최근 기록된 소스 활동
SkillsMP 카탈로그 업데이트
수집된 skills
9
GitHub 스타
418
GitHub 포크
11

이 저장소의 skills

수집된 skill 9개 중 9개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Define typed, module-scoped state and wrap useUrlState in a feature-scoped custom hook so unrelated React components share the same URL-synced state. Covers drawer/modal open-state, tab switching, multi-select toggles, reset/defaults semantics, and the…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use the URL as a form draft store by pairing useUrlState with react-hook-form (or formik). Share one module-scoped defaults object between both libraries; hydrate useForm.defaultValues from urlState; push form changes back into setUrl via RHF subscribe() (NOT…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Reconcile instant local input feedback with URL write throttling. setState updates internal state synchronously (instant re-render); setUrl is throttled and asynchronous (URL catches up on the next tick). Use this skill for text inputs, search boxes, sliders,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

SSR-safe useUrlState in Next.js App Router. Forward searchParams from server pages (awaiting the Promise in Next.js 15+) rather than calling useSearchParams(), decide between useHistory true/false, keep pages prerenderable, and use a Proxy (formerly…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Set up useUrlState for React Router v7 (state-in-url/react-router), React Router v6 (state-in-url/react-router6 — moved here in 6.0.0), and Remix v2 (state-in-url/remix). The hook API is identical across all three; only the import path and per-call…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use useSharedState (from state-in-url, NOT a framework subpath) as a framework-agnostic cross-component state primitive when URL sync is explicitly NOT wanted. Same module-scoped default-state-identity rule as useUrlState. A lightweight Context.Provider…

원문 언어: 영어

업데이트
직업 분류
웹·디지털 인터페이스 디자이너
설명

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells,…

원문 언어: 영어

업데이트
직업 분류
웹·디지털 인터페이스 디자이너
설명

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells,…

원문 언어: 영어

업데이트
직업 분류
웹·디지털 인터페이스 디자이너
설명

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells,…

원문 언어: 영어

업데이트
수집된 skill 9개 중 9개를 표시합니다.