Sanity Library Reference Docs
    Preparing search index...

    Function insertBefore

    • Creates an insert operation that inserts the provided items before the provided index or reference item.

      Type Parameters

      • const Items extends AnyArray<unknown>
      • const ReferenceItem extends number | KeyedSegment

      Parameters

      • items: Items | ArrayElement<Items>

        The items to insert.

      • indexOrReferenceItem: ReferenceItem

        The index or reference item to insert before.

      Returns InsertOp<NormalizeReadOnlyArray<Items>, "before", ReferenceItem>

      An insert operation before the provided index or reference item. https://www.sanity.io/docs/http-patches#0SQmPlb6

      const insertFooBeforeIndex3 = insertBefore('foo', 3)
      const insertObjectBeforeKey = insertBefore({name: 'foo'}, {_key: 'xyz'}]