Comments (5)
Hey @iamchanii, I've just created the following repository for you: vecerek/pothos-plugin-effect-example. I've documented:
- how to run the server
- what example mutation you can run to get both a success and a failure
- how to re-generate the graphql schema file for comparison purposes to make sure the effect integration doesn't break it
If you have troubles running the project or anything else, just let me know 🙂
from pothos-plugin-effect.
@iamchanii so I asked about this to learn more about the recommended ways of going about the problem. I've learned that using relayMutationField
isn't really recommended, so I'll look into implementing mutations using the regular APIs, though which I think I should have access to the effect fields. I'll report back on how it went and will close the issue depending on the results.
from pothos-plugin-effect.
Hey, @vecerek . I just release 0.7.0, so you can test t.effectConnection
method from now. let me know it is enough for your purpose and feel free close issuse if you want.
https://github.com/iamchanii/pothos-plugin-effect/releases/tag/0.7.0
And thank you for your contribution and interest. this release wouldn't have been possible without your interest.
from pothos-plugin-effect.
I think I should implement new builder method for integration for relay plugin. At this time, I'm sorry about you can't do it. If you provide a reproducible repository, I would check it soon as faster.
from pothos-plugin-effect.
Note; From 1.0, t.effectConnection
API will be remove. just use t.effect
with resolve*Connection
API from @pothos/plugin-relay
.
from pothos-plugin-effect.
Related Issues (17)
- Peerdeps has invalid ranges for Effect-TS packages HOT 1
- Update example codes
- Resolver still type checks even when both globalLayer and local layer are not provided HOT 2
- Use `effect` as peer dependency not `@effect/*`
- CJS support HOT 2
- Bug: type of the error failure is not preserved
- Q: How does one `setConfigProvider` globally? HOT 13
- Write test cases for errors integration
- Add `useDefaultRuntime` options
- Integration with the prisma plugin HOT 2
- Improve prisma integration HOT 3
- `@Effect/schema` integration HOT 6
- Handle errors from `PrismaEffect`
- Attempted import error: 'Cause'.'unannotate' is not exported from 'effect' (imported as 'Cause'). HOT 2
- `yarn prisma generate` is running on install, even if I'm not using prisma HOT 2
- Support `t.effectWithInput`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pothos-plugin-effect.