How to use the office-ui-fabric-react/lib/Utilities.styled function in office-ui-fabric-react

To help you get started, we’ve selected a few office-ui-fabric-react examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github OfficeDev / office-ui-fabric-react / packages / charting / src / components / StackedBarChart / StackedBarChart.tsx View on Github external
import { styled } from 'office-ui-fabric-react/lib/Utilities';
import { IStackedBarChartProps, IStackedBarChartStyleProps, IStackedBarChartStyles } from './StackedBarChart.types';
import { StackedBarChartBase } from './StackedBarChart.base';
import { getStyles } from './StackedBarChart.styles';

// Create a StackedBarChart variant which uses these default styles and this styled subcomponent.
export const StackedBarChart: React.FunctionComponent = styled<
  IStackedBarChartProps,
  IStackedBarChartStyleProps,
  IStackedBarChartStyles
>(StackedBarChartBase, getStyles);
github OfficeDev / office-ui-fabric-react / packages / charting / src / components / HorizontalBarChart / HorizontalBarChart.tsx View on Github external
import { styled } from 'office-ui-fabric-react/lib/Utilities';
import { IHorizontalBarChartProps, IHorizontalBarChartStyleProps, IHorizontalBarChartStyles } from './HorizontalBarChart.types';
import { HorizontalBarChartBase } from './HorizontalBarChart.base';
import { getHorizontalBarChartStyles } from './HorizontalBarChart.styles';

// Create a HorizontalBarChart variant which uses these default styles and this styled subcomponent.
export const HorizontalBarChart: React.FunctionComponent = styled<
  IHorizontalBarChartProps,
  IHorizontalBarChartStyleProps,
  IHorizontalBarChartStyles
>(HorizontalBarChartBase, getHorizontalBarChartStyles);
github OfficeDev / office-ui-fabric-react / packages / dashboard / src / components / Nav / SlimNav.tsx View on Github external
return (
      <div>
        {// do not render group header for the first group
        isGroupHeaderVisible ? (
          <div>
            <div>
          </div>
        ) : null}
        {this._renderLinks(group.links, 0 /* nestingLevel */)}
      </div>
    );
  }
}

export const SlimNav = styled(SlimNavComponent, getStyles);
/* tslint:enable */
</div>
github OfficeDev / office-ui-fabric-react / packages / legacy / src / components / Nav / Nav.tsx View on Github external
import { styled } from 'office-ui-fabric-react/lib/Utilities';
import { INavProps, INavStyleProps, INavStyles } from './Nav.types';
import { NavBase } from './Nav.base';
import { getStyles } from './Nav.styles';

export const Nav: React.StatelessComponent = styled(NavBase, getStyles, undefined, {
  scope: 'Nav'
});
github OfficeDev / office-ui-fabric-react / packages / dashboard / src / components / Wizard / PanelWizard.tsx View on Github external
import { IPanelWizardProps, IPanelWizardStyles, IPanelWizardStyleProps } from './PanelWizard.types';
import { styled } from 'office-ui-fabric-react/lib/Utilities';
import { getPanelWizardStyles } from './PanelWizard.styles';
import { PanelWizardBase } from './PanelWizard.Base';

export const PanelWizard: React.FunctionComponent = styled&lt;
  IPanelWizardProps,
  IPanelWizardStyleProps,
  IPanelWizardStyles
&gt;(PanelWizardBase, getPanelWizardStyles, undefined, { scope: 'PanelWizard' });
github OfficeDev / office-ui-fabric-react / packages / example-app-base / src / components / Header / Header.tsx View on Github external
];
  }

  private _onRTLToggled = () =&gt; {
    setRTL(!this._isRTLEnabled, true);
    location.reload();
  };

  private _onDismiss = () =&gt; {
    this.setState({
      contextMenu: undefined
    });
  };
}

export const Header: React.StatelessComponent = styled(
  HeaderBase,
  getStyles,
  undefined,
  {
    scope: 'Header'
  }
);
github OfficeDev / office-ui-fabric-react / packages / date-time / src / components / Calendar / CalendarDay / CalendarDay.tsx View on Github external
import { ICalendarDayProps, ICalendarDayStyleProps, ICalendarDayStyles } from './CalendarDay.types';
import { CalendarDayBase } from './CalendarDay.base';
import { styles } from './CalendarDay.styles';
import { styled } from 'office-ui-fabric-react/lib/Utilities';

/**
 * CalendarDay description
 */
export const CalendarDay: React.FunctionComponent = styled&lt;
  ICalendarDayProps,
  ICalendarDayStyleProps,
  ICalendarDayStyles
&gt;(CalendarDayBase, styles, undefined, { scope: 'CalendarDay' });
github OfficeDev / office-ui-fabric-react / packages / dashboard / src / components / Wizard / PanelWizard.Base.tsx View on Github external
const classNames = getClassNames(this.props.styles!, { theme: this.props.theme! });

    if (step.titleElement) {
      return <div>{step.titleElement}</div>;
    }
  };

  private _onRenderFooter = (): JSX.Element =&gt; {
    const classNames = getClassNames(this.props.styles!, { theme: this.props.theme! });
    const step = getStepToShow(this.props.wizardProps);

    return <div>{step.footerElement}</div>;
  };
}

export const PanelWizard: React.FunctionComponent = styled&lt;
  IPanelWizardProps,
  IPanelWizardStyleProps,
  IPanelWizardStyles
&gt;(PanelWizardBase, getPanelWizardStyles, undefined, { scope: 'PanelWizard' });
github OfficeDev / office-ui-fabric-react / packages / legacy / src / components / DatePicker / DatePicker.tsx View on Github external
import { styled } from 'office-ui-fabric-react/lib/Utilities';
import { IDatePickerProps, IDatePickerStyleProps, IDatePickerStyles } from './DatePicker.types';
import { DatePickerBase } from './DatePicker.base';
import { styles } from './DatePicker.styles';

/**
 * DatePicker description
 */
export const DatePicker: React.StatelessComponent = styled(
  DatePickerBase,
  styles,
  undefined,
  {
    scope: 'DatePicker'
  }
);
github OfficeDev / office-ui-fabric-react / packages / dashboard / src / components / Section / EditSections.tsx View on Github external
import { styled } from 'office-ui-fabric-react/lib/Utilities';
import { getStyles } from './EditSections.styles';
import { IEditSectionsProps, IEditSectionsStyles } from './Section.types';
import { EditSectionsBase } from './EditSections.base';

export const EditSections: React.FunctionComponent = styled(
  EditSectionsBase,
  getStyles,
  undefined,
  { scope: 'EditSections' }
);