diff --git a/docs-devsite/firestore_.md b/docs-devsite/firestore_.md
index 74e960c833b..cb6873e9149 100644
--- a/docs-devsite/firestore_.md
+++ b/docs-devsite/firestore_.md
@@ -157,7 +157,7 @@ https://github.com/firebase/firebase-js-sdk
| [SnapshotMetadata](./firestore_.snapshotmetadata.md#snapshotmetadata_class) | Metadata about a snapshot, describing the state of the snapshot. |
| [Timestamp](./firestore_.timestamp.md#timestamp_class) | A Timestamp
represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time.It is encoded using the Proleptic Gregorian Calendar which extends the Gregorian calendar backwards to year one. It is encoded assuming all minutes are 60 seconds long, i.e. leap seconds are "smeared" so that no leap second table is needed for interpretation. Range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z.For examples and further specifications, refer to the [Timestamp definition](https://github.com/google/protobuf/blob/master/src/google/protobuf/timestamp.proto). |
| [Transaction](./firestore_.transaction.md#transaction_class) | A reference to a transaction.The Transaction
object passed to a transaction's updateFunction
provides the methods to read and write data within the transaction context. See [runTransaction()](./firestore_.md#runtransaction_6f03ec4). |
-| [VectorValue](./firestore_.vectorvalue.md#vectorvalue_class) | Represents a vector type in Firestore documents. Create an instance with . VectorValue |
+| [VectorValue](./firestore_.vectorvalue.md#vectorvalue_class) | Represents a vector type in Firestore documents. Create an instance with [vector()](./firestore_.md#vector_0dbdaf2)
. VectorValue |
| [WriteBatch](./firestore_.writebatch.md#writebatch_class) | A write batch, used to perform multiple writes as a single atomic unit.A WriteBatch
object can be acquired by calling [writeBatch()](./firestore_.md#writebatch_231a8e0). It provides methods for adding writes to the write batch. None of the writes will be committed (or visible locally) until [WriteBatch.commit()](./firestore_.writebatch.md#writebatchcommit) is called. |
## Interfaces
diff --git a/docs-devsite/firestore_.vectorvalue.md b/docs-devsite/firestore_.vectorvalue.md
index 7906970b2dd..e35e96ec9ec 100644
--- a/docs-devsite/firestore_.vectorvalue.md
+++ b/docs-devsite/firestore_.vectorvalue.md
@@ -10,7 +10,7 @@ https://github.com/firebase/firebase-js-sdk
{% endcomment %}
# VectorValue class
-Represents a vector type in Firestore documents. Create an instance with .
+Represents a vector type in Firestore documents. Create an instance with [vector()](./firestore_.md#vector_0dbdaf2)
.
VectorValue
@@ -24,12 +24,12 @@ export declare class VectorValue
| Method | Modifiers | Description |
| --- | --- | --- |
-| [isEqual(other)](./firestore_.vectorvalue.md#vectorvalueisequal) | | Returns true
if the two VectorValue has the same raw number arrays, returns false
otherwise. |
+| [isEqual(other)](./firestore_.vectorvalue.md#vectorvalueisequal) | | Returns true
if the two VectorValue
values have the same raw number arrays, returns false
otherwise. |
| [toArray()](./firestore_.vectorvalue.md#vectorvaluetoarray) | | Returns a copy of the raw number array form of the vector. |
## VectorValue.isEqual()
-Returns `true` if the two VectorValue has the same raw number arrays, returns `false` otherwise.
+Returns `true` if the two `VectorValue` values have the same raw number arrays, returns `false` otherwise.
Signature:
diff --git a/docs-devsite/firestore_lite.md b/docs-devsite/firestore_lite.md
index da7d304e3d5..d19d45ec194 100644
--- a/docs-devsite/firestore_lite.md
+++ b/docs-devsite/firestore_lite.md
@@ -119,7 +119,7 @@ https://github.com/firebase/firebase-js-sdk
| [QueryStartAtConstraint](./firestore_lite.querystartatconstraint.md#querystartatconstraint_class) | A QueryStartAtConstraint
is used to exclude documents from the start of a result set returned by a Firestore query. QueryStartAtConstraint
s are created by invoking [startAt()](./firestore_.md#startat_9a4477f) or [startAfter()](./firestore_.md#startafter_9a4477f) and can then be passed to [query()](./firestore_.md#query_9f7b0f4) to create a new query instance that also contains this QueryStartAtConstraint
. |
| [Timestamp](./firestore_lite.timestamp.md#timestamp_class) | A Timestamp
represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time.It is encoded using the Proleptic Gregorian Calendar which extends the Gregorian calendar backwards to year one. It is encoded assuming all minutes are 60 seconds long, i.e. leap seconds are "smeared" so that no leap second table is needed for interpretation. Range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z.For examples and further specifications, refer to the [Timestamp definition](https://github.com/google/protobuf/blob/master/src/google/protobuf/timestamp.proto). |
| [Transaction](./firestore_lite.transaction.md#transaction_class) | A reference to a transaction.The Transaction
object passed to a transaction's updateFunction
provides the methods to read and write data within the transaction context. See [runTransaction()](./firestore_.md#runtransaction_6f03ec4). |
-| [VectorValue](./firestore_lite.vectorvalue.md#vectorvalue_class) | Represents a vector type in Firestore documents. Create an instance with . VectorValue |
+| [VectorValue](./firestore_lite.vectorvalue.md#vectorvalue_class) | Represents a vector type in Firestore documents. Create an instance with [vector()](./firestore_.md#vector_0dbdaf2)
. VectorValue |
| [WriteBatch](./firestore_lite.writebatch.md#writebatch_class) | A write batch, used to perform multiple writes as a single atomic unit.A WriteBatch
object can be acquired by calling [writeBatch()](./firestore_.md#writebatch_231a8e0). It provides methods for adding writes to the write batch. None of the writes will be committed (or visible locally) until [WriteBatch.commit()](./firestore_.writebatch.md#writebatchcommit) is called. |
## Interfaces
diff --git a/docs-devsite/firestore_lite.vectorvalue.md b/docs-devsite/firestore_lite.vectorvalue.md
index 6c5aa1f4ca4..28eaf7f5f01 100644
--- a/docs-devsite/firestore_lite.vectorvalue.md
+++ b/docs-devsite/firestore_lite.vectorvalue.md
@@ -10,7 +10,7 @@ https://github.com/firebase/firebase-js-sdk
{% endcomment %}
# VectorValue class
-Represents a vector type in Firestore documents. Create an instance with .
+Represents a vector type in Firestore documents. Create an instance with [vector()](./firestore_.md#vector_0dbdaf2)
.
VectorValue
@@ -24,12 +24,12 @@ export declare class VectorValue
| Method | Modifiers | Description |
| --- | --- | --- |
-| [isEqual(other)](./firestore_lite.vectorvalue.md#vectorvalueisequal) | | Returns true
if the two VectorValue has the same raw number arrays, returns false
otherwise. |
+| [isEqual(other)](./firestore_lite.vectorvalue.md#vectorvalueisequal) | | Returns true
if the two VectorValue
values have the same raw number arrays, returns false
otherwise. |
| [toArray()](./firestore_lite.vectorvalue.md#vectorvaluetoarray) | | Returns a copy of the raw number array form of the vector. |
## VectorValue.isEqual()
-Returns `true` if the two VectorValue has the same raw number arrays, returns `false` otherwise.
+Returns `true` if the two `VectorValue` values have the same raw number arrays, returns `false` otherwise.
Signature:
diff --git a/packages/firestore/src/lite-api/vector_value.ts b/packages/firestore/src/lite-api/vector_value.ts
index a09f2799fb3..9ac9753fef5 100644
--- a/packages/firestore/src/lite-api/vector_value.ts
+++ b/packages/firestore/src/lite-api/vector_value.ts
@@ -19,7 +19,7 @@ import { isPrimitiveArrayEqual } from '../util/array';
/**
* Represents a vector type in Firestore documents.
- * Create an instance with {@link FieldValue.vector}.
+ * Create an instance with {@link vector}
.
*
* @class VectorValue
*/
@@ -43,7 +43,7 @@ export class VectorValue {
}
/**
- * Returns `true` if the two VectorValue has the same raw number arrays, returns `false` otherwise.
+ * Returns `true` if the two `VectorValue` values have the same raw number arrays, returns `false` otherwise.
*/
isEqual(other: VectorValue): boolean {
return isPrimitiveArrayEqual(this._values, other._values);