UNPKG

@athosws/react-components

Version:

This is a set of useful ReactJS components developed by Athos.\n Email:ladiesman217.as@gmail.com

37 lines (35 loc) 857 B
export const tdClassName = (index: number, persistPrimaryColumn: any) => `${persistPrimaryColumn && index === 0 ? `sticky ` : ""}`; export const getCellWrapperStyle = ({ bLeft, bRightLeft, paddingHorizontal, vertPad, bRight, }: { bLeft?: boolean; bRightLeft?: boolean; paddingHorizontal?: number | string; vertPad?: number | string; bRight?: boolean; }) => { const style = {} as any; if (bLeft) { style["paddingLeft"] = "0.8rem"; } if (bRight) { style["paddingRight"] = "0.8rem"; } if (bRightLeft) { style["paddingLeft"] = "0.4rem"; style["paddingRight"] = "0.8rem"; } if (paddingHorizontal) { style["paddingLeft"] = paddingHorizontal; style["paddingRight"] = paddingHorizontal; } if (vertPad) { style["paddingTop"] = vertPad; style["paddingBottom"] = vertPad; } return style; };