How to use the @sanity/form-builder/PatchEvent.unset function in @sanity/form-builder

To help you get started, we’ve selected a few @sanity/form-builder examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github sanity-io / sanity / packages / @sanity / code-input / src / CodeInput.js View on Github external
handleCodeChange = code => {
    const {type, onChange} = this.props
    const path = ['code']

    const fixedLanguage = get(type, 'options.language')

    onChange(PatchEvent.from([
      setIfMissing({_type: type.name, language: fixedLanguage}),
      code ? set(code, path) : unset(path)
    ]))
  }

@sanity/form-builder

Sanity form builder

MIT
Latest version published 1 year ago

Package Health Score

81 / 100
Full package analysis