mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-05-25 17:09:53 +02:00
989b5a8058
- [x] Move from `sqlx` to `rusqlite` - [x] Generate TS types from Rust models
11 lines
438 B
TypeScript
11 lines
438 B
TypeScript
import { useMemo } from 'react';
|
|
import type { Environment } from '@yaakapp/api';
|
|
import { useActiveEnvironmentId } from './useActiveEnvironmentId';
|
|
import { useEnvironments } from './useEnvironments';
|
|
|
|
export function useActiveEnvironment(): Environment | null {
|
|
const id = useActiveEnvironmentId();
|
|
const environments = useEnvironments();
|
|
return useMemo(() => environments.find((w) => w.id === id) ?? null, [environments, id]);
|
|
}
|