(deps1 []any, deps2 []any)
| 110 | } |
| 111 | |
| 112 | func depsEqual(deps1 []any, deps2 []any) bool { |
| 113 | if len(deps1) != len(deps2) { |
| 114 | return false |
| 115 | } |
| 116 | for i := range deps1 { |
| 117 | if deps1[i] != deps2[i] { |
| 118 | return false |
| 119 | } |
| 120 | } |
| 121 | return true |
| 122 | } |
| 123 | |
| 124 | func UseEffect(vc *RenderContextImpl, fn func() func(), deps []any) { |
| 125 | hookVal := vc.getOrderedHook() |