linkRule.ts 435 B

1234567891011121314151617181920212223
  1. import { defineStore } from 'pinia';
  2. export const useLinkRuleStore = defineStore({
  3. id: 'link-rule',
  4. state: () => {
  5. return {
  6. selectedRow: null as any | null,
  7. };
  8. },
  9. getters: {
  10. getSelectedRow(): any | null {
  11. return this.selectedRow;
  12. },
  13. },
  14. actions: {
  15. setSelectedRow(row: any | null) {
  16. this.selectedRow = row;
  17. },
  18. clearSelectedRow() {
  19. this.selectedRow = null;
  20. },
  21. },
  22. });