Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/styled-components/styled-components
/ functions
Functions
472 in github.com/styled-components/styled-components
⨍
Functions
472
◇
Types & classes
147
↓ 3 callers
Method
start
()
packages/benchmarks/src/app/Benchmark/index.js:150
↓ 3 callers
Function
statusColor
(status: CellStatus, theme: any)
packages/sandbox/app/perf/data-grid/page.tsx:14
↓ 3 callers
Function
walkTheme
Shared recursive traversal - calls `leafFn` for each leaf, recurses for objects.
packages/styled-components/src/constructors/createTheme.ts:61
↓ 2 callers
Function
CompWithoutName
()
packages/styled-components/src/test/basic.test.tsx:82
↓ 2 callers
Function
addTag
(arg: T)
packages/styled-components/src/constructors/css.ts:10
↓ 2 callers
Method
allocateGSInstance
(id: string)
packages/styled-components/src/sheet/types.ts:29
↓ 2 callers
Function
assertElement
(element: any)
packages/styled-components/test-utils/index.ts:4
↓ 2 callers
Function
buildInitialState
(fields: FormFieldData[])
packages/sandbox/app/perf/form/page.tsx:21
↓ 2 callers
Function
buildVarOverrides
(preset: 'light' | 'dark')
packages/sandbox/app/lib/dark-theme-script.ts:3
↓ 2 callers
Function
cleanupMeta
()
packages/styled-components/src/utils/test/nonce.test.ts:5
↓ 2 callers
Function
constructWithOptions
( componentConstructor: IStyledComponentFactory<R, StyledTarget<R>, object, any>, tag: StyledTarget<R>,
packages/styled-components/src/constructors/constructWithOptions.ts:94
↓ 2 callers
Function
createModuleLevelProxy
Simulate a module-level client reference (typeof 'object', no $$id export suffix)
packages/styled-components/src/constructors/test/styled.rsc.test.tsx:1441
↓ 2 callers
Function
createRSCCache
(factory: () => T)
packages/styled-components/src/utils/rscCache.ts:5
↓ 2 callers
Function
expectCSSMatches
( _expectation: string, opts: { ignoreWhitespace: boolean } = { ignoreWhitespace: true } )
packages/styled-components/src/test/utils.ts:80
↓ 2 callers
Function
freshData
(seed?: number)
packages/sandbox/app/perf/dashboard/page.tsx:74
↓ 2 callers
Function
generateCells
(count: number, seed?: number)
packages/sandbox/app/perf/lib/data-generators.ts:54
↓ 2 callers
Function
generateListItems
(count: number, seed?: number)
packages/sandbox/app/perf/lib/data-generators.ts:230
↓ 2 callers
Function
getAlphabeticChar
(code: number)
packages/styled-components/src/utils/generateAlphabeticName.ts:8
↓ 2 callers
Function
getJSX
(givenTheme = theme)
packages/styled-components/src/models/test/ThemeProvider.test.tsx:141
↓ 2 callers
Function
getSheet
(tag: HTMLStyleElement)
packages/styled-components/src/sheet/dom.ts:37
↓ 2 callers
Function
getStatics
(component: OmniComponent)
packages/styled-components/src/utils/hoist.ts:64
↓ 2 callers
Method
getTag
Lazily initialises a GroupedTag for when it's actually needed
packages/styled-components/src/sheet/Sheet.ts:104
↓ 2 callers
Function
getWhereRegExp
(name: string)
packages/styled-components/src/models/StyledComponent.ts:166
↓ 2 callers
Function
hash
(x: string)
packages/styled-components/src/utils/hash.ts:24
↓ 2 callers
Function
isClientReference
(chunk: unknown)
packages/styled-components/src/utils/flatten.ts:36
↓ 2 callers
Function
isFalsish
(chunk: any)
packages/styled-components/src/utils/flatten.ts:24
↓ 2 callers
Function
isShadowRoot
(node: InsertionTarget | Node)
packages/styled-components/src/sheet/Rehydration.ts:13
↓ 2 callers
Function
joinRules
(rules: string[])
packages/styled-components/src/utils/joinStrings.ts:15
↓ 2 callers
Function
objToCssArrayInto
Internal accumulator form - avoids allocating a temp array per nesting level.
packages/styled-components/src/utils/flatten.ts:50
↓ 2 callers
Function
outputSheet
(sheet: Sheet)
packages/styled-components/src/sheet/Rehydration.ts:50
↓ 2 callers
Function
priorityBorder
(priority: Priority, theme: any)
packages/sandbox/app/perf/data-grid/page.tsx:27
↓ 2 callers
Function
randomCell
(id: string, rand = Math.random)
packages/sandbox/app/perf/lib/data-generators.ts:31
↓ 2 callers
Function
readNative
(file: string)
packages/styled-components/src/test/treeshake.test.ts:15
↓ 2 callers
Function
readSpeedyFlag
(name: string)
packages/styled-components/src/constants.ts:28
↓ 2 callers
Method
rebuildGroup
* Clear all CSS rules in the shared group and re-insert from surviving instances. * Must run synchronously - no yielding between clear and re-inser
packages/styled-components/src/models/GlobalStyle.ts:95
↓ 2 callers
Method
registerId
Register a group ID to give it an index
packages/styled-components/src/sheet/Sheet.ts:41
↓ 2 callers
Method
rehydrate
()
packages/styled-components/src/sheet/types.ts:39
↓ 2 callers
Function
removeGlobalStyleTag
(componentId: string, target?: InsertionTarget)
packages/styled-components/src/sheet/dom.ts:58
↓ 2 callers
Method
render
()
packages/styled-components/src/test/attrs.test.tsx:435
↓ 2 callers
Function
renderComp
()
packages/styled-components/src/test/theme.test.tsx:219
↓ 2 callers
Function
renderStyles
( instance: number, props: ExecutionProps, styleSheet: StyleSheet, theme: DefaultTheme | undef
packages/styled-components/src/constructors/createGlobalStyle.ts:181
↓ 2 callers
Function
resolveContext
( attrs: Attrs<React.HTMLAttributes<Element> & Props>[], props: ExecutionProps & Props, theme: DefaultTh
packages/styled-components/src/models/StyledComponent.ts:119
↓ 2 callers
Function
revParse
(ref, cwd)
scripts/prerelease-release-notes.cjs:44
↓ 2 callers
Function
runCheck
(check: TestCheck)
packages/sandbox/app/components/auto-test.tsx:34
↓ 2 callers
Function
setup
()
packages/styled-components/src/constructors/test/createGlobalStyle.ssr.test.tsx:18
↓ 2 callers
Function
shouldRecord
(cycle, type)
packages/benchmarks/src/app/Benchmark/index.js:36
↓ 2 callers
Function
stripSplitter
(css: string)
packages/styled-components/src/utils/joinStrings.ts:23
↓ 2 callers
Function
useCycle
Cycles through an array on an interval
packages/sandbox/app/client-example/testing-harness.tsx:79
↓ 2 callers
Function
useInjectedStyle
( componentStyle: ComponentStyle, resolvedAttrs: T, styleSheet: StyleSheet, stylis: Stringifier )
packages/styled-components/src/models/StyledComponent.ts:91
↓ 2 callers
Function
useTheme
()
packages/styled-components/src/models/ThemeProvider.tsx:86
↓ 2 callers
Function
warnClientReference
(ref: ClientReference)
packages/styled-components/src/utils/flatten.ts:41
↓ 2 callers
Function
wrapBaseInWhere
Wrap base-level CSS class selectors in :where() for zero specificity (RSC inheritance).
packages/styled-components/src/models/StyledComponent.ts:176
↓ 1 callers
Function
Theme
({ theme }: any)
packages/styled-components/src/test/theme.test.tsx:394
↓ 1 callers
Method
_handleComplete
(endTime)
packages/benchmarks/src/app/Benchmark/index.js:195
↓ 1 callers
Method
_handleCycleComplete
()
packages/benchmarks/src/app/Benchmark/index.js:155
↓ 1 callers
Function
baseStyled
( tag: Target )
packages/styled-components/src/constructors/styled.tsx:15
↓ 1 callers
Function
buildPropsForElement
( context: Record<string, any>, elementToBeCreated: NativeTarget, shouldForwardProp: ((prop: string, el:
packages/styled-components/src/models/StyledNativeComponent.ts:66
↓ 1 callers
Function
buildPropsForElement
( context: Record<string, any>, elementToBeCreated: WebTarget, theme: DefaultTheme | undefined, should
packages/styled-components/src/models/StyledComponent.ts:188
↓ 1 callers
Function
buildVarNames
Build bare CSS custom property names: `--prefix-a-b`
packages/styled-components/src/constructors/createTheme.ts:82
↓ 1 callers
Function
buildVarRefs
Build `var(--prefix-a-b, fallback)` references with dev-mode parenthesis validation
packages/styled-components/src/constructors/createTheme.ts:89
↓ 1 callers
Function
cacheCompiledCSS
Store compiled CSS for a ComponentStyle's class name (RSC only).
packages/styled-components/src/models/ComponentStyle.ts:39
↓ 1 callers
Method
clearNames
Clears all cached names for a given group ID
packages/styled-components/src/sheet/Sheet.ts:136
↓ 1 callers
Method
clearNames
(id: string)
packages/styled-components/src/sheet/types.ts:30
↓ 1 callers
Function
colName
(n: number)
packages/styled-components/src/test/utils.ts:22
↓ 1 callers
Function
emitVarDeclarations
* Emit CSS var declarations by walking `shape` for structure and reading * values from `theme`. This avoids hardcoded skip lists - only keys * prese
packages/styled-components/src/constructors/createTheme.ts:130
↓ 1 callers
Function
expandAdjacentSibling
* Expand each `+` combinator to also match when 1 or 2 `<style data-styled>` * tags are interleaved. Skips `+` inside parentheses, brackets, and afte
packages/styled-components/src/utils/stylisPluginRSC.ts:67
↓ 1 callers
Function
findLastStyleTag
(target: InsertionTarget)
packages/styled-components/src/sheet/dom.ts:7
↓ 1 callers
Function
format
* super basic version of sprintf
packages/styled-components/src/utils/error.ts:9
↓ 1 callers
Function
formatTimestamp
(iso: string)
packages/sandbox/app/perf/list/page.tsx:11
↓ 1 callers
Function
generateActivity
(count: number, seed?: number)
packages/sandbox/app/perf/lib/data-generators.ts:116
↓ 1 callers
Method
generateAndInjectStyles
( executionContext: ExecutionContext, styleSheet: StyleSheet, stylis: Stringifier )
packages/styled-components/src/models/ComponentStyle.ts:94
↓ 1 callers
Function
generateFormFields
(count: number)
packages/sandbox/app/perf/lib/data-generators.ts:172
↓ 1 callers
Function
generateId
( displayName?: string | undefined, parentComponentId?: string | undefined )
packages/styled-components/src/models/StyledComponent.ts:54
↓ 1 callers
Function
generateStats
(count: number, seed?: number)
packages/sandbox/app/perf/lib/data-generators.ts:101
↓ 1 callers
Method
generateStyleObject
(executionContext: ExecutionContext & Props)
packages/styled-components/src/types.ts:360
↓ 1 callers
Function
getAnimation
(animation: any)
packages/styled-components/src/constructors/test/keyframes.test.tsx:220
↓ 1 callers
Function
getColor
(color: string)
packages/styled-components/src/test/ssr.test.tsx:847
↓ 1 callers
Function
getColor
packages/benchmarks/src/implementations/goober/Box.js:3
↓ 1 callers
Function
getColor
packages/benchmarks/src/implementations/styled-components/Box.js:4
↓ 1 callers
Function
getColor
packages/benchmarks/src/implementations/styled-jsx/Box.js:5
↓ 1 callers
Function
getColor
packages/benchmarks/src/implementations/styled-components-v6/Box.js:4
↓ 1 callers
Function
getColor
packages/benchmarks/src/implementations/styled-components-native/Box.js:3
↓ 1 callers
Function
getColor
packages/benchmarks/src/implementations/styled-components-object/Box.js:4
↓ 1 callers
Function
getCompiledCSS
(cs: ComponentStyle, styleSheet: StyleSheet)
packages/styled-components/src/models/ComponentStyle.ts:58
↓ 1 callers
Function
getIdForGroup
(group: number)
packages/styled-components/src/sheet/GroupIDAllocator.ts:35
↓ 1 callers
Function
getInitials
(name: string)
packages/sandbox/app/perf/list/page.tsx:25
↓ 1 callers
Function
getLastCommitTouchingFile
(filePath, cwd)
scripts/prerelease-release-notes.cjs:65
↓ 1 callers
Function
getMedian
packages/benchmarks/src/app/Benchmark/math.js:17
↓ 1 callers
Function
getPrevTagForPackage
(pkgName, pkgVersion, cwd)
scripts/prerelease-release-notes.cjs:30
↓ 1 callers
Method
getSamples
()
packages/benchmarks/src/app/Benchmark/index.js:178
↓ 1 callers
Function
getStdDev
packages/benchmarks/src/app/Benchmark/math.js:1
↓ 1 callers
Function
getStoredTheme
()
packages/sandbox/app/components/theme-provider.tsx:70
↓ 1 callers
Function
getStyle
(p: PropsWithVariant)
packages/styled-components/src/test/types.tsx:460
↓ 1 callers
Function
getSystemTheme
()
packages/sandbox/app/components/theme-provider.tsx:65
↓ 1 callers
Function
hasCompiledCSS
Check if compiled CSS is cached for a name (RSC only).
packages/styled-components/src/models/ComponentStyle.ts:50
↓ 1 callers
Function
hexToRgb
(hex: string)
packages/sandbox/app/components/auto-test.tsx:27
↓ 1 callers
Function
interpolationFn
packages/styled-components/src/bench/web.test.js:421
↓ 1 callers
Function
isAncestor
* True iff baselineSha is a strict ancestor of otherSha (other landed after baseline on this branch).
scripts/prerelease-release-notes.cjs:55
↓ 1 callers
Function
isDone
(cycle, sampleCount, type)
packages/benchmarks/src/app/Benchmark/index.js:52
↓ 1 callers
Function
isMemo
( object: OmniComponent | React.MemoExoticComponent<any> )
packages/styled-components/src/utils/hoist.ts:56
← previous
next →
101–200 of 472, ranked by callers