wangzhibo
2026-07-16 b57020623cf0c946706573bf102e548c3a544423
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import { defineComponent } from "vue";
import { useConfig, useCore } from "../../hooks";
 
export default defineComponent({
    name: "cl-refresh-btn",
 
    setup(_, { slots }) {
        const { crud } = useCore();
        const { style } = useConfig();
 
        return () => {
            return (
                <el-button
                    size={style.size}
                    onClick={() => {
                        crud.refresh();
                    }}>
                    {slots.default?.() || crud.dict.label.refresh}
                </el-button>
            );
        };
    }
});