We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 58ed8d7 commit 20758baCopy full SHA for 20758ba
1 file changed
src/Fable.Transforms/Fable2Babel.fs
@@ -176,12 +176,15 @@ module Reflection =
176
177
let fields =
178
ent.FSharpFields
179
- |> List.map (fun fi ->
180
- let fieldName = sanitizeMemberName fi.Name |> Expression.stringLiteral
+ |> List.choose (fun fi ->
+ if fi.IsStatic then
181
+ None
182
+ else
183
+ let fieldName = sanitizeMemberName fi.Name |> Expression.stringLiteral
184
- let typeInfo = transformTypeInfoFor Reflection com ctx r genMap fi.FieldType
185
+ let typeInfo = transformTypeInfoFor Reflection com ctx r genMap fi.FieldType
186
- Expression.arrayExpression ([| fieldName; typeInfo |])
187
+ Some(Expression.arrayExpression ([| fieldName; typeInfo |]))
188
)
189
|> List.toArray
190
0 commit comments