@bothub-chat/ui
Version:
Bothub UI Components
2 lines (1 loc) • 600 B
JavaScript
import{jsxs as n,jsx as r}from"react/jsx-runtime";import{MessageVersionsStyled as e,MessageVersionsSwitchButton as i,MessageVersionsPagination as l,MessageVersionsText as o}from"./styled.js";const t=({id:t,variant:c,version:d,totalVersions:s,editing:u,onNextVersion:h,onPrevVersion:m})=>{if("number"!=typeof d||"number"!=typeof s||u)return null;return n(e,{$variant:c,children:[r(i,{onClick:()=>{1!==d&&(null==m||m(t))},children:"<"}),n(l,{children:[r(o,{children:d}),r(o,{children:"/"}),r(o,{children:s})]}),r(i,{onClick:()=>{d!==s&&(null==h||h(t))},children:">"})]})};export{t as MessageVersions};