@react-style-system/ssr
Advanced tools
+1
-18
@@ -0,1 +1,2 @@ | ||
| import _extends from '@babel/runtime/helpers/extends'; | ||
| import React, { useMemo, forwardRef } from 'react'; | ||
@@ -5,20 +6,2 @@ import { useTheme, useColorContext } from '@react-style-system/core'; | ||
| function _extends() { | ||
| _extends = Object.assign || function (target) { | ||
| for (var i = 1; i < arguments.length; i++) { | ||
| var source = arguments[i]; | ||
| for (var key in source) { | ||
| if (Object.prototype.hasOwnProperty.call(source, key)) { | ||
| target[key] = source[key]; | ||
| } | ||
| } | ||
| } | ||
| return target; | ||
| }; | ||
| return _extends.apply(this, arguments); | ||
| } | ||
| function hashStyleObj(styleObj) { | ||
@@ -25,0 +8,0 @@ if (!styleObj) return ''; |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.esm.js","sources":["../../packages/ssr/src/createStyles.tsx"],"sourcesContent":["import React, { forwardRef, useMemo } from 'react';\nimport {\n ReactComponent,\n StyleProps,\n StyleFnArgs,\n GetComponentProps,\n UseStyles,\n useTheme,\n useColorContext,\n} from '@react-style-system/core';\n\nfunction hashStyleObj(\n styleObj: { [key: string]: string | undefined } | null | undefined,\n) {\n if (!styleObj) return '';\n\n return Object.keys(styleObj)\n .map((key) => `${key}_${styleObj[key]}`)\n .join('__|__');\n}\n\nfunction usePreserveReference<\n T extends { [key: string]: string | undefined } | null | undefined\n>(styleObj: T): T {\n return useMemo(\n () => styleObj,\n // eslint-disable-next-line react-hooks/exhaustive-deps\n [hashStyleObj(styleObj)],\n );\n}\n\n// preserve the object reference\nconst empty = {};\n\nconst identity = <T extends any>(t: T) => t;\n\nfunction createStyles<Styles extends { [key: string]: string }, Theme = any>(\n stylesFn: (args: StyleFnArgs<Theme>) => Styles,\n) {\n function useStyles<\n Props extends StyleProps<Styles>,\n ComponentType extends ReactComponent = 'div'\n >(\n props: Props = {} as any,\n component?: ComponentType,\n ): Omit<Props, 'surface' | 'color' | 'style' | 'styles' | 'className'> & {\n Root: React.ComponentType<GetComponentProps<ComponentType>>;\n styles: Styles & { cssVariableObject: { [key: string]: string } };\n } {\n const theme = useTheme<Theme>();\n const { color, surface } = useColorContext(props);\n const {\n color: _color,\n surface: _surface,\n className: incomingClassName,\n style: _incomingStyle,\n styles: _incomingStyles = empty as Styles,\n ...restOfProps\n } = props;\n\n const incomingStyle = usePreserveReference(_incomingStyle as any);\n const incomingStyles = usePreserveReference(_incomingStyles as any);\n\n // create a map of unprocessed styles\n const { cssVariableObject, classes, classNamePrefix } = useMemo(() => {\n const variableObject: any = stylesFn({\n css: () => {\n throw new Error('css tag was executed in SSR mode');\n },\n color,\n theme,\n surface,\n staticVar: identity,\n });\n\n const { classNamePrefix, ...classNamesVariableValues } = variableObject;\n\n const cssVariableObject = Object.entries(classNamesVariableValues)\n .map(([className, values]) =>\n (values as string[]).map((value, i) => ({\n key: `--${classNamePrefix}-${className}-${i}`,\n value,\n })),\n )\n .flat()\n .reduce((acc, { key, value }) => {\n acc[key] = value;\n return acc;\n }, {} as { [key: string]: string });\n\n return {\n cssVariableObject,\n classes: Object.keys(classNamesVariableValues),\n classNamePrefix,\n };\n }, [color, surface, theme]);\n\n // calculate the class names\n const thisStyles = useMemo(() => {\n return classes\n .map((key) => [key, `${classNamePrefix}-${key}`])\n .reduce((acc, [key, className]) => {\n acc[key as keyof Styles] = className as Styles[keyof Styles];\n return acc;\n }, {} as Styles);\n }, [classNamePrefix, classes]);\n\n const mergedStyles = useMemo(() => {\n const thisStyleKeys = Object.keys(thisStyles) as Array<keyof Styles>;\n\n const mergedStyles = thisStyleKeys.reduce((merged, key) => {\n const thisStyle = thisStyles[key];\n const incomingStyle = incomingStyles[key];\n\n merged[key] = [thisStyle, incomingStyle]\n .filter(Boolean)\n .join(' ') as Styles[keyof Styles];\n\n return merged;\n }, {} as Styles);\n\n return { ...mergedStyles, cssVariableObject };\n }, [thisStyles, cssVariableObject, incomingStyles]);\n\n const Component = (component || 'div') as React.ComponentType<any>;\n\n const Root = useMemo(() => {\n return forwardRef((rootProps: StyleProps<Styles>, ref: any) => {\n const { className: rootClassName, style: rootStyles } = rootProps;\n\n return (\n <Component\n {...rootProps}\n ref={ref}\n className={[mergedStyles.root, rootClassName, incomingClassName]\n .filter(Boolean)\n .join(' ')}\n style={{\n ...rootStyles,\n ...incomingStyle,\n ...cssVariableObject,\n }}\n />\n );\n }) as React.ComponentType<GetComponentProps<ComponentType>>;\n }, [\n mergedStyles.root,\n incomingClassName,\n incomingStyle,\n cssVariableObject,\n ]);\n\n return {\n Root,\n styles: mergedStyles,\n ...restOfProps,\n };\n }\n\n // This is a type-assertion so ensure that this type is compatible with the\n // `UseStyles` type. TODO: may want to find a better way to enforce this\n // eslint-disable-next-line @typescript-eslint/no-unused-expressions\n useStyles as UseStyles<any, any>;\n\n return useStyles;\n}\n\nexport default createStyles;\n"],"names":["hashStyleObj","styleObj","Object","keys","map","key","join","usePreserveReference","useMemo","empty","identity","t","createStyles","stylesFn","useStyles","props","component","theme","useTheme","color","surface","useColorContext","_color","_surface","className","incomingClassName","style","_incomingStyle","styles","_incomingStyles","restOfProps","incomingStyle","incomingStyles","cssVariableObject","classes","classNamePrefix","variableObject","css","Error","staticVar","classNamesVariableValues","entries","values","value","i","flat","reduce","acc","thisStyles","mergedStyles","thisStyleKeys","merged","thisStyle","filter","Boolean","Component","Root","forwardRef","rootProps","ref","rootClassName","rootStyles","root"],"mappings":"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"} | ||
| {"version":3,"file":"index.esm.js","sources":["../../packages/ssr/src/createStyles.tsx"],"sourcesContent":["import React, { forwardRef, useMemo } from 'react';\nimport {\n ReactComponent,\n StyleProps,\n StyleFnArgs,\n GetComponentProps,\n UseStyles,\n useTheme,\n useColorContext,\n} from '@react-style-system/core';\n\nfunction hashStyleObj(\n styleObj: { [key: string]: string | undefined } | null | undefined,\n) {\n if (!styleObj) return '';\n\n return Object.keys(styleObj)\n .map((key) => `${key}_${styleObj[key]}`)\n .join('__|__');\n}\n\nfunction usePreserveReference<\n T extends { [key: string]: string | undefined } | null | undefined\n>(styleObj: T): T {\n return useMemo(\n () => styleObj,\n // eslint-disable-next-line react-hooks/exhaustive-deps\n [hashStyleObj(styleObj)],\n );\n}\n\n// preserve the object reference\nconst empty = {};\n\nconst identity = <T extends any>(t: T) => t;\n\nfunction createStyles<Styles extends { [key: string]: string }, Theme = any>(\n stylesFn: (args: StyleFnArgs<Theme>) => Styles,\n) {\n function useStyles<\n Props extends StyleProps<Styles>,\n ComponentType extends ReactComponent = 'div'\n >(\n props: Props = {} as any,\n component?: ComponentType,\n ): Omit<Props, 'surface' | 'color' | 'style' | 'styles' | 'className'> & {\n Root: React.ComponentType<GetComponentProps<ComponentType>>;\n styles: Styles & { cssVariableObject: { [key: string]: string } };\n } {\n const theme = useTheme<Theme>();\n const { color, surface } = useColorContext(props);\n const {\n color: _color,\n surface: _surface,\n className: incomingClassName,\n style: _incomingStyle,\n styles: _incomingStyles = empty as Styles,\n ...restOfProps\n } = props;\n\n const incomingStyle = usePreserveReference(_incomingStyle as any);\n const incomingStyles = usePreserveReference(_incomingStyles as any);\n\n // create a map of unprocessed styles\n const { cssVariableObject, classes, classNamePrefix } = useMemo(() => {\n const variableObject: any = stylesFn({\n css: () => {\n throw new Error('css tag was executed in SSR mode');\n },\n color,\n theme,\n surface,\n staticVar: identity,\n });\n\n const { classNamePrefix, ...classNamesVariableValues } = variableObject;\n\n const cssVariableObject = Object.entries(classNamesVariableValues)\n .map(([className, values]) =>\n (values as string[]).map((value, i) => ({\n key: `--${classNamePrefix}-${className}-${i}`,\n value,\n })),\n )\n .flat()\n .reduce((acc, { key, value }) => {\n acc[key] = value;\n return acc;\n }, {} as { [key: string]: string });\n\n return {\n cssVariableObject,\n classes: Object.keys(classNamesVariableValues),\n classNamePrefix,\n };\n }, [color, surface, theme]);\n\n // calculate the class names\n const thisStyles = useMemo(() => {\n return classes\n .map((key) => [key, `${classNamePrefix}-${key}`])\n .reduce((acc, [key, className]) => {\n acc[key as keyof Styles] = className as Styles[keyof Styles];\n return acc;\n }, {} as Styles);\n }, [classNamePrefix, classes]);\n\n const mergedStyles = useMemo(() => {\n const thisStyleKeys = Object.keys(thisStyles) as Array<keyof Styles>;\n\n const mergedStyles = thisStyleKeys.reduce((merged, key) => {\n const thisStyle = thisStyles[key];\n const incomingStyle = incomingStyles[key];\n\n merged[key] = [thisStyle, incomingStyle]\n .filter(Boolean)\n .join(' ') as Styles[keyof Styles];\n\n return merged;\n }, {} as Styles);\n\n return { ...mergedStyles, cssVariableObject };\n }, [thisStyles, cssVariableObject, incomingStyles]);\n\n const Component = (component || 'div') as React.ComponentType<any>;\n\n const Root = useMemo(() => {\n return forwardRef((rootProps: StyleProps<Styles>, ref: any) => {\n const { className: rootClassName, style: rootStyles } = rootProps;\n\n return (\n <Component\n {...rootProps}\n ref={ref}\n className={[mergedStyles.root, rootClassName, incomingClassName]\n .filter(Boolean)\n .join(' ')}\n style={{\n ...rootStyles,\n ...incomingStyle,\n ...cssVariableObject,\n }}\n />\n );\n }) as React.ComponentType<GetComponentProps<ComponentType>>;\n }, [\n mergedStyles.root,\n incomingClassName,\n incomingStyle,\n cssVariableObject,\n ]);\n\n return {\n Root,\n styles: mergedStyles,\n ...restOfProps,\n };\n }\n\n // This is a type-assertion so ensure that this type is compatible with the\n // `UseStyles` type. TODO: may want to find a better way to enforce this\n // eslint-disable-next-line @typescript-eslint/no-unused-expressions\n useStyles as UseStyles<any, any>;\n\n return useStyles;\n}\n\nexport default createStyles;\n"],"names":["hashStyleObj","styleObj","Object","keys","map","key","join","usePreserveReference","useMemo","empty","identity","t","createStyles","stylesFn","useStyles","props","component","theme","useTheme","color","surface","useColorContext","_color","_surface","className","incomingClassName","style","_incomingStyle","styles","_incomingStyles","restOfProps","incomingStyle","incomingStyles","cssVariableObject","classes","classNamePrefix","variableObject","css","Error","staticVar","classNamesVariableValues","entries","values","value","i","flat","reduce","acc","thisStyles","mergedStyles","thisStyleKeys","merged","thisStyle","filter","Boolean","Component","Root","forwardRef","rootProps","ref","rootClassName","rootStyles","root"],"mappings":"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"} |
+4
-3
| { | ||
| "name": "@react-style-system/ssr", | ||
| "version": "0.1.0", | ||
| "version": "0.1.1", | ||
| "author": { | ||
@@ -25,6 +25,7 @@ "email": "ricokahler@me.com", | ||
| "dependencies": { | ||
| "@react-style-system/core": "0.1.0", | ||
| "@react-style-system/core": "0.1.1", | ||
| "@types/classnames": "2.2.10", | ||
| "classnames": "2.2.6" | ||
| "classnames": "2.2.6", | ||
| "@babel/runtime": "7.9.6" | ||
| } | ||
| } |
34668
-0.9%4
33.33%383
-3.28%+ Added
+ Added
+ Added
+ Added
- Removed