import { defineComponent , h } from 'vue' ; const CPagination = defineComponent ( { name : 'CPagination' , props : { values align : { type : String , default : undefined , required : false , validator : ( value ) => { return [ 'start' , 'center' , 'end' ] . includes ( value ) ; } , } , values size : { type : String , default : undefined , required : false , validator : ( value ) => { return [ 'sm' , 'lg' ] . includes ( value ) ; } , } , } , setup ( props , { slots } ) { return ( ) => h ( 'nav' , { } , h ( 'ul' , { class : [ 'pagination' , { [ `justify-content-${ props . align }` ] : props . align , [ `pagination-${ props . size }` ] : props . size , } , ] , } , slots . default && slots . default ( ) ) ) ; } , } ) ; export { CPagination } ;