Cloud Defense Logo

Products

Solutions

Company

Book A Live Demo

Top 10 Examples of "pcln-design-system in functional component" in JavaScript

Dive into secure and efficient coding practices with our curated list of the top 10 examples showcasing 'pcln-design-system' in functional components in JavaScript. Our advanced machine learning engine meticulously scans each line of code, cross-referencing millions of open source libraries to ensure your implementation is not just functional, but also robust and secure. Elevate your React applications to new heights by mastering the art of handling side effects, API calls, and asynchronous operations with confidence and precision.

Card,
  BackgroundImage,
  Heading,
  Text,
  Button,
  Divider,
  Icon
} from 'pcln-design-system'
import PageTitle from './PageTitle'
import Pre from './Pre'
import Markdown from './Markdown'
import Container from './Container'
import Description from './Description'

// This will require a fix in the Button component
Button.a = Button.withComponent('a').extend`
  line-height: 48px;
`

const Landing = props => {
  const gettingStarted = props.content.find(c => c.name === 'GettingStarted')
    .content
  return (
    
      
        Priceline One
        {props.pkg.description}
import {
  Box,
  Card,
  Flex,
  Heading,
  Text,
  Divider,
  theme
} from 'pcln-design-system'
import PageTitle from './PageTitle'
import Description from './Description'
import Code from './Code'
import CopyButton from './CopyButton'
import Pagination from './Pagination'

const colors = Object.keys(theme.colors)
  .filter(key => !/[0-9]$/.test(key))
  .map(key => ({
    name: key,
    value: theme.colors[key]
  }))
  .filter(color => !Array.isArray(color.value))

const primaries = colors.filter(
  color => !/^(lightGray|gray|borderGray|darkGray)$/.test(color.name)
)
const grays = colors.filter(color =>
  /^(lightGray|gray|borderGray|darkGray)$/.test(color.name)
)

const ColorChip = styled(Box)`
  height: 100px;
.map(key => ({
    name: key,
    value: theme.colors[key]
  }))
  .filter(color => !Array.isArray(color.value))
const ArrowPlacement = ({ background, borderColor }) => {
  const bgColor = theme.colors[background]
  const brColor = theme.colors[borderColor]

  return `
    &[data-placement*="right"]::before {
      left: 8px;
      border-color: ${bgColor} transparent transparent ${bgColor};
      box-shadow: -0.75px -0.75px 0px 0.25px ${brColor};
    }
    &[data-placement*="left"]::after {
      right: 13px;
      border-color: transparent ${bgColor} ${bgColor} transparent;
      box-shadow: 0.75px 0.75px 0px 0.25px ${brColor};
    }
    &[data-placement*="top"]::after {
      top: -16px;
      margin-left: -5px;
const ArrowPlacement = ({ background, borderColor }) => {
  const bgColor = theme.colors[background]
  const brColor = theme.colors[borderColor]

  return `
    &[data-placement*="right"]::before {
      left: 8px;
      border-color: ${bgColor} transparent transparent ${bgColor};
      box-shadow: -0.75px -0.75px 0px 0.25px ${brColor};
    }
    &[data-placement*="left"]::after {
      right: 13px;
      border-color: transparent ${bgColor} ${bgColor} transparent;
      box-shadow: 0.75px 0.75px 0px 0.25px ${brColor};
    }
    &[data-placement*="top"]::after {
      top: -16px;
      margin-left: -5px;
      border-color: transparent transparent ${bgColor} ${bgColor};
{[...theme.fontSizes].reverse().map((fontSize, i) => (
        
          
            {fontSize}px ({theme.fontSizes.length - i - 1}) Discover new deals
            every day.
          
        
      ))}
const Typography = props => (
  
    Typography
    
      The design system includes base styles for typography and a typographic
      scale for determining font sizes.
    
    
      {[...theme.fontSizes].reverse().map((fontSize, i) => (
        
          
            {fontSize}px ({theme.fontSizes.length - i - 1}) Discover new deals
            every day.
          
        
      ))}
    
    
  
)
import styled from 'styled-components'
import { Container } from 'pcln-design-system'
import { space, width } from 'styled-system'

const DocsContainer = Container.extend`
  max-width: 780px;
  ${space} ${width};
`

DocsContainer.defaultProps = {
  width: 1,
  px: 3
}

export default DocsContainer
const Column = props => (
  
)

const ColorList = props =>
  props.colors.map(color => (
    
      
    
  ))

export const SectionTitle = props => (
  
)

const defaultPalette = createTheme().palette

const rest = {}

const Palette = props => (
  
    Palette
    
      The design system includes a palette that can be used to theme components.
    
    {Object.keys(defaultPalette).map(key => {
      if (typeof defaultPalette[key] === 'object') {
        return (
          
            {key}

Is your System Free of Underlying Vulnerabilities?
Find Out Now