context.js 551 B

1234567891011121314151617181920
  1. import { computed, inject, provide } from 'vue';
  2. export var RowContextKey = Symbol('rowContextKey');
  3. var useProvideRow = function useProvideRow(state) {
  4. provide(RowContextKey, state);
  5. };
  6. var useInjectRow = function useInjectRow() {
  7. return inject(RowContextKey, {
  8. gutter: computed(function () {
  9. return undefined;
  10. }),
  11. wrap: computed(function () {
  12. return undefined;
  13. }),
  14. supportFlexGap: computed(function () {
  15. return undefined;
  16. })
  17. });
  18. };
  19. export { useInjectRow, useProvideRow };
  20. export default useProvideRow;