Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/kuma-ui/kuma-ui
/ functions
Functions
258 in github.com/kuma-ui/kuma-ui
⨍
Functions
258
◇
Types & classes
31
↓ 28 callers
Function
consumeAndTest
(props: StyledProps)
packages/system/src/consumeStyleProps.test.ts:4
↓ 20 callers
Function
compileSync
({ code, id, wasm }: CompileArg)
packages/compiler/src/index.ts:13
↓ 18 callers
Function
getExpectSnapshotSync
(result: CompileResult)
packages/compiler/src/__test__/testUtils.ts:16
↓ 15 callers
Function
forwardRef
( component: React.ForwardRefRenderFunction< React.ElementRef<Component>, React.PropsWithoutRef<
packages/core/src/components/forwardRef.ts:31
↓ 14 callers
Function
css
(_strings: TemplateStringsArray)
packages/core/src/css.ts:4
↓ 12 callers
Method
getCSS
()
packages/sheet/src/sheet.ts:411
↓ 12 callers
Function
resolveMergedBoxProps
( componentName: ComponentType, props: Omit<ComponentProps<ComponentType>, "children">, )
packages/core/src/components/variants.ts:10
↓ 11 callers
Function
applyPlaceholders
( input: string, placeholders: Placeholders, )
packages/sheet/src/placeholders.ts:11
↓ 11 callers
Method
parseCSS
* parseCSS takes in raw CSS and parses it to valid CSS using Stylis. * It's useful for handling complex CSS such as media queries and pseudo select
packages/sheet/src/sheet.ts:235
↓ 10 callers
Function
createTheme
( theme: T, )
packages/core/src/theme.ts:77
↓ 9 callers
Method
addRule
(style: SystemStyle, isDynamic = false)
packages/sheet/src/sheet.ts:171
↓ 9 callers
Function
compile
( code: string, id: string, bindings: Record<string, string>, )
packages/compiler/src/compile.ts:16
↓ 9 callers
Method
get
(key: string)
packages/sheet/src/cache.ts:30
↓ 9 callers
Method
getSheet
()
packages/core/src/registry/sheet/ServerStyleSheet.ts:85
↓ 9 callers
Method
reset
()
packages/sheet/src/theme.ts:114
↓ 9 callers
Method
setUserTheme
(userTheme: Partial<UserTheme>)
packages/sheet/src/theme.ts:79
↓ 8 callers
Method
remove
(id: string)
packages/core/src/registry/StyleSheetRegistry.ts:42
↓ 7 callers
Method
_processCSS
(css: string)
packages/sheet/src/sheet.ts:225
↓ 7 callers
Function
removeSpacesAroundCssPropertyValues
(css: string)
packages/sheet/src/regex.ts:1
↓ 7 callers
Method
set
(key: string, styles: ResponsiveStyle)
packages/sheet/src/cache.ts:34
↓ 6 callers
Function
applyT
(input: string, placeholders: Placeholders)
packages/sheet/src/placeholders.ts:7
↓ 6 callers
Function
createPlaceholders
( theme: Partial<UserTheme>, )
packages/sheet/src/placeholders.ts:25
↓ 6 callers
Function
getExpectSnapshot
(result: Result)
packages/compiler/src/__test__/testUtils.ts:6
↓ 6 callers
Method
getStyle
()
packages/system/src/generator.ts:163
↓ 6 callers
Function
isPseudoProps
(props: unknown)
packages/system/src/pseudo.ts:14
↓ 5 callers
Function
callback
( id: string, // the "id" prop of the Profiler tree that has just committed phase: string, // either "
example/vite/src/Bench.tsx:6
↓ 5 callers
Function
generateHash
(str: string)
packages/sheet/src/hash.ts:5
↓ 5 callers
Method
getClassName
()
packages/system/src/generator.ts:139
↓ 5 callers
Method
getUserTheme
()
packages/sheet/src/theme.ts:90
↓ 5 callers
Method
insertRule
(rule: string, index?: number)
packages/core/src/registry/sheet/StyleSheet.ts:16
↓ 4 callers
Function
createStyleRegistry
()
packages/core/src/registry/StyleRegistry.tsx:11
↓ 4 callers
Function
spacerHandler
(props: SpacerSpecificProps)
packages/core/src/components/Spacer/handler.ts:25
↓ 4 callers
Function
stableStringify
(data: any)
packages/core/src/utils/stableStringify.ts:34
↓ 3 callers
Function
applyResponsiveStyles
( cssProperty: string, cssValues: CSSProperty | ReadonlyArray<CSSProperty>, convertFn: (value: CSSProper
packages/system/src/responsive.ts:7
↓ 3 callers
Function
decode
(node: Node)
packages/compiler/src/collector/decode.ts:2
↓ 3 callers
Method
deleteRule
(index: number)
packages/core/src/registry/sheet/StyleSheet.ts:17
↓ 3 callers
Function
extractStylePropsFromObjectExpression
( path: NodePath<t.ObjectExpression | t.CallExpression | t.JSXOpeningElement>, objectExpression: t.ObjectE
packages/babel-plugin/src/extractStyleProps/fromObject.ts:5
↓ 3 callers
Method
flush
()
packages/core/src/registry/sheet/StyleSheet.ts:18
↓ 3 callers
Method
getLatestSheet
()
packages/core/src/registry/sheet/ClientStyleSheet.ts:171
↓ 3 callers
Method
getVariants
(componentName: ComponentName)
packages/sheet/src/theme.ts:98
↓ 3 callers
Function
handleJsxExpression
( node: Node<ts.Node>, )
packages/compiler/src/collector/expression.ts:3
↓ 3 callers
Function
normalizePseudo
(props: string)
packages/system/src/pseudo.ts:10
↓ 3 callers
Function
normalizeWhitespace
(value: string)
packages/sheet/src/sheet.ts:20
↓ 3 callers
Function
removeSpacesExceptInProperties
(css: string)
packages/sheet/src/regex.ts:7
↓ 3 callers
Function
replaceTaggedTemplate
( node: TaggedTemplateExpression, component: string, )
packages/compiler/src/processTaggedTemplateExpression.ts:61
↓ 3 callers
Function
withKumaUI
( nextConfig: NextConfig, kumaConfig: KumaConfig = {}, )
packages/next-plugin/src/index.ts:93
↓ 2 callers
Method
_addMediaRule
( className: string, css: string, breakpoint: string, )
packages/sheet/src/sheet.ts:193
↓ 2 callers
Method
add
(id: string, css: string)
packages/core/src/registry/StyleSheetRegistry.ts:22
↓ 2 callers
Function
addPluginIfNotExists
(pluginName: string)
packages/babel-plugin/src/index.ts:9
↓ 2 callers
Function
extractClassName
(templateLiteral: TemplateLiteral)
packages/compiler/src/processTaggedTemplateExpression.ts:9
↓ 2 callers
Function
findOperator
(operator: string, selector: string, from: number)
packages/sheet/src/sheet.ts:23
↓ 2 callers
Function
flattenObject
( object: T2, )
packages/core/src/utils/object.ts:24
↓ 2 callers
Method
flush
()
packages/core/src/registry/sheet/ClientStyleSheet.ts:103
↓ 2 callers
Function
getBoxComponent
( intrinsicComponentName: string, bindings: Record<string, string>, )
packages/compiler/src/processTaggedTemplateExpression.ts:54
↓ 2 callers
Method
getClassNamePrefix
(isDynamic = false)
packages/sheet/src/sheet.ts:162
↓ 2 callers
Method
getSheet
(tag: HTMLStyleElement)
packages/core/src/registry/sheet/ClientStyleSheet.ts:155
↓ 2 callers
Function
getUserTheme
(configPath: string)
packages/webpack-plugin/src/getUserTheme.ts:9
↓ 2 callers
Method
inject
()
packages/core/src/registry/sheet/StyleSheet.ts:13
↓ 2 callers
Function
isDynamicProp
(key: string)
packages/core/src/components/Box/react/utils.ts:5
↓ 2 callers
Method
makeStyleTag
( cssString?: string, relativeToTag?: HTMLStyleElement, )
packages/core/src/registry/sheet/ClientStyleSheet.ts:126
↓ 2 callers
Method
render
()
example/next/src/pages/_document.tsx:32
↓ 2 callers
Method
replaceBreakpoints
( value: string, breakpoints: Record<string, string>, )
packages/sheet/src/sheet.ts:280
↓ 2 callers
Method
styles
(options: { nonce?: string } = {})
packages/core/src/registry/StyleSheetRegistry.ts:73
↓ 2 callers
Method
toArray
(props: Element["props"])
packages/sheet/src/sheet.ts:268
↓ 2 callers
Function
toCssUnit
(propertyName: string, value: string | number)
packages/system/src/toCSS.ts:56
↓ 2 callers
Function
unwrapGlobalOperator
(selector: string, out?: string[])
packages/sheet/src/sheet.ts:93
↓ 1 callers
Method
_addBaseRule
(className: string, css: string)
packages/sheet/src/sheet.ts:188
↓ 1 callers
Method
_addPseudoRule
( className: string, pseudo: SystemStyle["pseudo"][number], )
packages/sheet/src/sheet.ts:205
↓ 1 callers
Function
boxHandler
(props: BoxSpecificProps)
packages/core/src/components/Box/handler.ts:17
↓ 1 callers
Function
buttonHandler
(props: ButtonSpecificProps)
packages/core/src/components/Button/handler.ts:21
↓ 1 callers
Function
collectImportedStyled
( path: NodePath<t.Program>, t: typeof types, )
packages/babel-plugin/src/collectImportedStyled.ts:4
↓ 1 callers
Function
collectPropsFromJsx
( node: JsxOpeningElement | JsxSelfClosingElement, )
packages/compiler/src/collector/collect.ts:13
↓ 1 callers
Function
componentDefaultProps
( componentName: ComponentName, )
packages/core/src/components/componentList.ts:153
↓ 1 callers
Function
componentHandler
(componentName: ComponentName)
packages/core/src/components/componentList.ts:189
↓ 1 callers
Function
consumeStyleProps
(props: StyledProps)
packages/system/src/consumeStyleProps.ts:76
↓ 1 callers
Method
cssRules
()
packages/core/src/registry/sheet/StyleSheet.ts:19
↓ 1 callers
Function
cx
(...classNames: (string | false | null | undefined)[])
packages/core/src/css.ts:8
↓ 1 callers
Method
delete
(fileName: string)
packages/sheet/src/styleMap.ts:30
↓ 1 callers
Function
dfs
( objBinding: | ReturnType<typeof path.scope.getBinding> | t.ObjectExp
packages/babel-plugin/src/extractStyleProps/fromJSX.ts:52
↓ 1 callers
Function
dfs
( objBinding: | ReturnType<typeof path.scope.getBinding> | t.ObjectExpressio
packages/babel-plugin/src/extractStyleProps/fromObject.ts:47
↓ 1 callers
Function
ensureReactImport
( programPath: NodePath<types.Program>, t: typeof types, )
packages/babel-plugin/src/ensureReactImport.ts:13
↓ 1 callers
Method
escapeRegExp
(value: string)
packages/sheet/src/sheet.ts:264
↓ 1 callers
Function
extractAttribute
(jsxAttribute: JsxAttribute)
packages/compiler/src/collector/collect.ts:37
↓ 1 callers
Function
extractDynamicProps
(props: BoxProps)
packages/core/src/components/Box/react/utils.ts:21
↓ 1 callers
Function
extractOperators
(operator: string, style: string)
packages/sheet/src/sheet.ts:70
↓ 1 callers
Function
extractProps
( componentName: keyof typeof componentList, jsx: JsxOpeningElement | JsxSelfClosingElement, propsMap: R
packages/compiler/src/extractor/extract.ts:16
↓ 1 callers
Function
extractPseudoAttribute
(jsxAttribute: JsxAttribute)
packages/compiler/src/collector/pseudo.ts:5
↓ 1 callers
Function
extractStyleProps
(path: T)
packages/babel-plugin/src/extractStyleProps/index.ts:26
↓ 1 callers
Function
extractStylePropsFromJSX
( path: NodePath<t.JSXOpeningElement>, openingElement: t.JSXOpeningElement, )
packages/babel-plugin/src/extractStyleProps/fromJSX.ts:6
↓ 1 callers
Function
fileLoader
( src: string, options: { context: LoaderContext<unknown>; outputDir: string; }, )
packages/webpack-plugin/src/loader.ts:102
↓ 1 callers
Function
flexHandler
(props: FlexSpecificProps)
packages/core/src/components/Flex/handler.ts:20
↓ 1 callers
Method
flush
()
packages/core/src/registry/sheet/ServerStyleSheet.ts:75
↓ 1 callers
Function
fn
(strings)
packages/core/src/styled.ts:33
↓ 1 callers
Method
getCSS
()
packages/system/src/generator.ts:143
↓ 1 callers
Function
getCachedStyle
(dynamicProps: Record<string, any>)
packages/core/src/components/Box/react/utils.ts:47
↓ 1 callers
Method
getClassNamePrefix
(isDynamic = false)
packages/system/src/generator.ts:130
↓ 1 callers
Method
getInstance
()
packages/sheet/src/cache.ts:23
↓ 1 callers
Method
getInstance
()
packages/sheet/src/styleMap.ts:11
↓ 1 callers
Method
getInstance
()
packages/sheet/src/theme.ts:72
↓ 1 callers
Method
getInstance
()
packages/sheet/src/sheet.ts:155
next →
1–100 of 258, ranked by callers