realar
Advanced tools
Comparing version 0.6.4 to 0.6.5
@@ -482,2 +482,12 @@ "use strict"; | ||
}; | ||
const signal_trigger_flag_from = (get) => { | ||
const flag = signal_trigger_flag(untrack(get[key_get] || get)); | ||
reactionable_subscribe(get, flag); | ||
return flag; | ||
}; | ||
const signal_trigger_from = (get) => { | ||
const ent = signal_trigger(untrack(get[key_get] || get)); | ||
reactionable_subscribe(get, ent); | ||
return ent; | ||
}; | ||
const signal_from = (get, set) => { | ||
@@ -493,4 +503,6 @@ const h = [get[key_get] || get]; | ||
signal_trigger_flag[key_resolved] = signal_trigger_flag_resolved; | ||
signal_trigger_flag[key_from] = signal_trigger_flag_from; | ||
signal_trigger[key_flag] = signal_trigger_flag; | ||
signal_trigger[key_resolved] = signal_trigger_resolved; | ||
signal_trigger[key_from] = signal_trigger_from; | ||
signal[key_trigger] = signal_trigger; | ||
@@ -497,0 +509,0 @@ signal[key_from] = signal_from; |
@@ -373,2 +373,5 @@ import { FC } from 'react'; | ||
}; | ||
from: { | ||
(get: Re<boolean>): SignalReadonly<boolean>; | ||
}; | ||
}; | ||
@@ -379,2 +382,5 @@ resolved: { | ||
}; | ||
from: { | ||
<O>(get: Re<O>): SignalReadonly<O>; | ||
}; | ||
}; | ||
@@ -381,0 +387,0 @@ from: { |
{ | ||
"name": "realar", | ||
"version": "0.6.4", | ||
"version": "0.6.5", | ||
"description": "Advanced state manager for React", | ||
@@ -91,3 +91,3 @@ "repository": { | ||
}, | ||
"gitHead": "5b7febcbbe0dafc8e3fba69f49bcc2c2c9e421f9" | ||
"gitHead": "6667680cf2739e8bc1abc94b416326a75ab52a7e" | ||
} |
@@ -804,2 +804,12 @@ import React, { Context, FC } from 'react'; | ||
} | ||
const signal_trigger_flag_from = (get) => { | ||
const flag = signal_trigger_flag(untrack(get[key_get] || get)); | ||
reactionable_subscribe(get, flag); | ||
return flag; | ||
} | ||
const signal_trigger_from = (get) => { | ||
const ent = signal_trigger(untrack(get[key_get] || get)); | ||
reactionable_subscribe(get, ent); | ||
return ent; | ||
} | ||
const signal_from = (get, set?) => { | ||
@@ -815,4 +825,6 @@ const h = [get[key_get] || get]; | ||
signal_trigger_flag[key_resolved] = signal_trigger_flag_resolved; | ||
signal_trigger_flag[key_from] = signal_trigger_flag_from; | ||
signal_trigger[key_flag] = signal_trigger_flag; | ||
signal_trigger[key_resolved] = signal_trigger_resolved; | ||
signal_trigger[key_from] = signal_trigger_from; | ||
signal[key_trigger] = signal_trigger as any; | ||
@@ -819,0 +831,0 @@ signal[key_from] = signal_from; |
@@ -479,2 +479,5 @@ import { FC } from 'react'; | ||
} | ||
from: { | ||
(get: Re<boolean>): SignalReadonly<boolean> | ||
} | ||
} | ||
@@ -486,2 +489,5 @@ | ||
} | ||
from: { | ||
<O>(get: Re<O>): SignalReadonly<O> | ||
} | ||
}; | ||
@@ -488,0 +494,0 @@ |
Sorry, the diff of this file is not supported yet
220484
2999