0.0.18 • Published 3 years ago

@goson/create-context v0.0.18

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago
import { ProviderConnect, createContext } from "@goson/create-context";

const [useData] = createContext(new Date().toISOString());

function Display() {
  const [data] = useData();
  return (
    <div>
      <h2>当前时间为</h2>
      <div>{data}</div>
    </div>
  );
}

function Action() {
  const [, setData] = useData();
  return (
    <div>
      <button onClick={() => setData(new Date().toISOString())}>
        更新数据为当前时间
      </button>
    </div>
  );
}

function App() {
  return (
    <ProviderConnect>
      <Display />
      <Action />
    </ProviderConnect>
  );
}

export default App;

在线例子

0.0.18

3 years ago

0.0.11

3 years ago

0.0.12

3 years ago

0.0.14

3 years ago

0.0.15

3 years ago

0.0.16

3 years ago

0.0.17

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.6

3 years ago