Skip to content

Commit bff6629

Browse files
authored
chore: fix links that were moved (#10520)
1 parent b77a534 commit bff6629

8 files changed

Lines changed: 12 additions & 12 deletions

File tree

guides/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ heavy immutability tricks such as spread, slice, and map.
183183

184184
## Mutation Management {#mutations}
185185

186-
[Mutation](./the-manual/concepts/mutations.md) is handled within controlled contexts. The data to edit is "checked out" for editing, giving access to a mutable version. Local edits are seamlessly preserved if the user navigates away and returns without saving, and the changes are buffered from appearing elsewhere in your app until they are also committed to the server.
186+
[Mutation](./the-manual/mutations) is handled within controlled contexts. The data to edit is "checked out" for editing, giving access to a mutable version. Local edits are seamlessly preserved if the user navigates away and returns without saving, and the changes are buffered from appearing elsewhere in your app until they are also committed to the server.
187187

188188
```ts
189189
import { checkout } from '@warp-drive/core/reactive';

guides/migrating/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,8 @@ const user = store.push<User>({ // [!code ++]
247247
**Additional Resources**
248248

249249
- [Typing Requests](/guides/the-manual/requests/typing-requests)
250-
- [Typing Models](/guides/the-manual/misc/typescript/typing-models)
251-
- [Why Brands](/guides/the-manual/misc/typescript/why-brands)
250+
- [Typing Models](/guides/the-manual/typescript/typing-models)
251+
- [Why Brands](/guides/the-manual/typescript/why-brands)
252252

253253
### Step 6 - fix other type issues that arise
254254

guides/migrating/two-store-migration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ Mirror packages are available for versions `^4.13.0 | >=5.3.8`.
3030

3131
## TypeScript
3232

33-
All mirror packages are also versions which ship their own types. To use those types, configure your `tsconfig.json` to be able to find them [as shown here](../the-manual/misc/typescript/configuration.md#using-native-types), adding the appropriate `-mirror` appendage to each package name (PS: you can have distinct types for both your older and your newer version!).
33+
All mirror packages are also versions which ship their own types. To use those types, configure your `tsconfig.json` to be able to find them [as shown here](../the-manual/typescript/configuration.md#using-native-types), adding the appropriate `-mirror` appendage to each package name (PS: you can have distinct types for both your older and your newer version!).
3434

3535
## Caveat Emptor
3636

3737
Utilizing the two-store approach has a few tradeoffs:
3838

39-
1. If you want compatible type signatures for use by your components, you should upgrade your app to make use of native types first, likely using the [types-package approach](../the-manual/misc/typescript/installation.md#using-types-packages).
39+
1. If you want compatible type signatures for use by your components, you should upgrade your app to make use of native types first, likely using the [types-package approach](../the-manual/typescript/installation.md#using-types-packages).
4040

4141
In fact, it is likely that if you want typescript for the v2 store that you are *forced* to remove the `@types/ember*` packages from your project entirely and upgrade to using native types for ember-source and ember-data. This is because the native types for WarpDrive depend on ember's native types.
4242

guides/the-manual/caching/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ By default, The Graph uses **upsert semantics** for a relationship payload with
277277

278278
This means that a field being absent from a relationship payload is semantically different from that field being present but with a value of `null` or an empty array. Being not-present means we do not replace the existing value.
279279

280-
The Graph also has the ability to receive op-codes that deliver more granular modifications to relationships to add or remove specific values. For instance, if your application were to use WebSockets to receive streaming changes to a relationship, those changes could be applied directly without needing to fully replace the existing value. We'll cover these operations in the guide for [RealTime Support](../concepts/realtime.md).
280+
The Graph also has the ability to receive op-codes that deliver more granular modifications to relationships to add or remove specific values. For instance, if your application were to use WebSockets to receive streaming changes to a relationship, those changes could be applied directly without needing to fully replace the existing value. We'll cover these operations in the guide for [RealTime Support](../realtime).
281281

282282
## What about Mutation?
283283

guides/the-manual/misc/terminology.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ However, every specific automobile belongs to a more specialized type. For insta
9292
}
9393
```
9494

95-
In this case, we can refer to both type `pickup` and type `racecar` as satisfying type `automobile`. We refer to `pickup` and `racecar` as "concrete types" and to `automobile` as an `abstract type`. For more, read about [polymorphism in depth](./relational-data/features/polymorphism.md).
95+
In this case, we can refer to both type `pickup` and type `racecar` as satisfying type `automobile`. We refer to `pickup` and `racecar` as "concrete types" and to `automobile` as an `abstract type`. For more, read about [polymorphism in depth](./../relational-data/features/polymorphism.md).
9696

9797
### Field
9898

guides/the-manual/reactivity/misc.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Data in the cache is conceptualized as belonging to one of three forms
1313

1414
Each form of data can be accessed and managed reactively through one of two modes
1515

16-
- *(upcoming, default in v6)* [PolarisMode](../../schemas/resources/polaris-mode.md)
17-
- *(current, default in v5)* [LegacyMode](../../schemas/resources/legacy-mode.md)
16+
- *(upcoming, default in v6)* [PolarisMode](./../schemas/resources/polaris-mode.md)
17+
- *(current, default in v5)* [LegacyMode](./../schemas/resources/legacy-mode.md)
1818

1919
These modes are interoperable. The reactive object (record) for a resource in PolarisMode can relate to
2020
a record in LegacyMode and vice-versa. This interoperability is true whether the record in LegacyMode is

guides/the-manual/relational-data/configuration/many-to-many.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ graph LR;
99

1010
> **Note** In our charts we use dotted lines for singular relationships and thick solid lines for collection relationships.
1111
12-
Or, maybe more accurately since this is a [*reflexive*](../../terminology.md#reflexive) relationship:
12+
Or, maybe more accurately since this is a [*reflexive*](../../misc/terminology.md#reflexive) relationship:
1313

1414
```mermaid
1515
graph LR;

guides/the-manual/relational-data/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ title: Overview
66

77
## Feature Overview
88
- [Inverses](./features/inverses.md)
9-
- [LinksMode](../links-mode.md)
9+
- [LinksMode](../misc/links-mode.md)
1010
- [Polymorphism](./features/polymorphism.md)
1111

1212
<!--
@@ -42,4 +42,4 @@ title: Overview
4242

4343
# Misc
4444

45-
- [Terminology](../terminology.md#relationships)
45+
- [Terminology](../misc/terminology.md#relationships)

0 commit comments

Comments
 (0)