zhengyiming
3 天以前 e662aa7d894a0b259dc1816e79514c1f0d38da9f
apps/h5/src/components/Layout/ContentView.vue
New file
@@ -0,0 +1,29 @@
<template>
  <div :class="['content-view-wrapper', { paddingH }]">
    <slot />
  </div>
</template>
<script setup lang="ts">
defineOptions({
  name: 'ContentView',
});
type Props = {
  paddingH?: boolean;
};
const props = withDefaults(defineProps<Props>(), {
  paddingH: true,
});
</script>
<style lang="scss" scoped>
@use '@/style/common.scss' as *;
.content-view-wrapper {
  &.paddingH {
    padding: 0 boleGetCssVar('size', 'body-padding-h');
  }
}
</style>