ResizeContext.js 295 B

12345678910
  1. import { inject, provide } from 'vue';
  2. export const ResizeContextKey = Symbol('ResizeContextProps');
  3. export const useProvideResize = props => {
  4. provide(ResizeContextKey, props);
  5. };
  6. export const useInjectResize = () => {
  7. return inject(ResizeContextKey, {
  8. onColumnResize: () => {}
  9. });
  10. };