UNPKG

@alicloud/console-base-rc-pagination

Version:
24 lines 974 B
import _extends from "@babel/runtime/helpers/esm/extends"; import React from 'react'; import styled from 'styled-components'; import { useProps, usePropsOnDom, useRefUi } from '../../model'; import { getStyleValueJustify } from '../../util'; import ButtonPrevNext from './button-prev-next'; import Paging from './paging'; var ScPagination = styled.div.withConfig({ componentId: "sc-1av7tlc-0" })(["display:flex;align-items:center;justify-content:", ";"], function (props) { return getStyleValueJustify(props.align); }); export default function Pagination() { var _useProps = useProps(), align = _useProps.align; var props = usePropsOnDom(); var refUi = useRefUi(); return /*#__PURE__*/React.createElement(ScPagination, _extends({}, props, { align: align, ref: refUi }), /*#__PURE__*/React.createElement(ButtonPrevNext, { prev: true }), /*#__PURE__*/React.createElement(Paging, null), /*#__PURE__*/React.createElement(ButtonPrevNext, null)); }