Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Lyckokakan | 1:a upplagan
- Kartonnage, Svenska, 2013
- Författare: Kerstin Lundberg Hahn
- Betyg:
Ej i lager
Beskrivning
Oscar är en helt vanlig kille med ett helt vanligt liv. Allt skulle vara perfekt om det inte vore för hans pinsamma föräldrar: Pappa som sjunger opera så fort han får en chans, och mamma som gillar att dansa så mycket att hon till och med testar hiphop när det är skoldisco!
Oscar tror väldigt ofta att han ska dö på fläcken av skam och har önskat hett att de kunde vara mer vanliga. En dag får han en lyckokaka av en tjej på en kinesisk restaurang. I mitten ligger en lapp där det står: Uttala din högsta önskan så blir den sann!
Tänk om det fungerar?
Oscar uttalar sin önskan, men något går snett och hans liv vänds helt upp och ner ...
Produktinformation
Kategori:
Skönlitteratur
Bandtyp:
Kartonnage
Språk:
Svenska
Förlag:
Rabén & Sjögren
Upplaga:
1
Utgiven:
2013-10-17
ISBN:
9789129685749
Sidantal:
171
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>