@NikStar said in My article is missing:
What should I do to get my article back from Deeksha Shenoy?
Be patient ... they'll address it. Many fires to chase...
@NikStar said in My article is missing:
What should I do to get my article back from Deeksha Shenoy?
Be patient ... they'll address it. Many fires to chase...
Last night, when searching for my old articles, I hit "404 Page Not Found".
For example: https://www.codeproject.com/Articles/5365754/Blazing-Mvvm-Blazor-Server-WebAssembly-Hybrid-usin
is now https://codeproject.com/articles/Blazing-Mvvm-Blazor-Server-WebAssembly-Hybrid-usin
I have to fix all of my own broken links, but also, which is far worse for CP, is, from a SEO perspective, this is suicide, breaking thousands of inbound links built up over the decades.
I can't recommend highly enough to quickly have 302 redirects for the old URLs!
@dlymand2 Okay I have found most of my articles:
(1,000+ articles - I doubt that they are all theirs - they helped clean up articles, not write them)
(1,000+ articles - I doubt that they are all theirs - they helped clean up articles, not write them)
The old CP had an edit history. I suspect that you're using the latest edit, not the original post, as the owner, based on the findings above.
I hope that this helps as you have your work cleaning them up.
@realJSOP said in Global Variables rather than context:
I thought all state changes caused re-renders.
Zustand does cause UI updates in React, but only for the components that subscribe to the part of the store that changed.
Here’s how it works:
useStore((state) => state.someValue)
, your component subscribes to someValue.Example:
import create from "zustand";
const useStore = create((set) => ({
count: 0,
increment: () => set((state) => ({ count: state.count + 1 })),
}));
function Counter() {
const count = useStore((state) => state.count);
const increment = useStore((state) => state.increment);
return (
<button onClick={increment}>
Count: {count}
</button>
);
}
So... Zustand doesn’t trigger a global re-render like a context provider might. It’s selective and efficient.
@rtybase said in Ownership of the past/old articles?:
What happened to the "ownership" of the past articles?
Yep, they are aware and are "working on it"
@realJSOP said in Global Variables rather than context:
well, zustand seems to work pretty well. I'm using the createSelectors paradigm and it's pretty easy to understand and use.
Glad to hear! I agree, it is far better and more flexible!