mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-28 08:32:06 +00:00
17 lines
438 B
TypeScript
17 lines
438 B
TypeScript
|
export function useServerOnlyComposable () {
|
||
|
if (process.client) {
|
||
|
throw new Error('this should not be called in the browser')
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export function useClientOnlyComposable () {
|
||
|
// need to do some code that fails in node but not in the browser
|
||
|
if (process.server) {
|
||
|
throw new Error('this should not be called on the server')
|
||
|
}
|
||
|
}
|
||
|
|
||
|
export function setTitleToPink () {
|
||
|
document.querySelector('h1')!.style.color = 'pink'
|
||
|
}
|