From cd0b6dabfc490c2b17684f40bb5059ce31ca3dcc Mon Sep 17 00:00:00 2001 From: marc2332 Date: Sat, 20 Apr 2024 23:41:44 +0200 Subject: [PATCH] chore: Rename `derivate_channel` to `derive_channel` --- Cargo.lock | 2 +- Cargo.toml | 2 +- src/hooks/use_radio.rs | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a5ec175..8becfa4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -851,7 +851,7 @@ dependencies = [ [[package]] name = "dioxus-radio" -version = "0.2.3" +version = "0.2.4" dependencies = [ "dioxus", "dioxus-lib", diff --git a/Cargo.toml b/Cargo.toml index 6b6c1f8..73ef8fc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dioxus-radio" -version = "0.2.3" +version = "0.2.4" edition = "2021" description = "Fully-typed global state management with a topics subscription system for Dioxus 🧬" readme = "./README.md" diff --git a/src/hooks/use_radio.rs b/src/hooks/use_radio.rs index 1274b64..c15b090 100644 --- a/src/hooks/use_radio.rs +++ b/src/hooks/use_radio.rs @@ -7,7 +7,7 @@ use std::{ use dioxus_lib::prelude::*; pub trait RadioChannel: 'static + PartialEq + Eq + Clone { - fn derivate_channel(self, _radio: &T) -> Vec { + fn derive_channel(self, _radio: &T) -> Vec { vec![self] } } @@ -278,7 +278,7 @@ where pub fn write(&mut self) -> RadioGuard { let value = self.antenna.peek().station.value.write_unchecked(); RadioGuard { - channels: self.antenna.peek().get_channel().derivate_channel(&*value), + channels: self.antenna.peek().get_channel().derive_channel(&*value), antenna: self.antenna, value, } @@ -307,7 +307,7 @@ where pub fn write_channel(&mut self, channel: Channel) -> RadioGuard { let value = self.antenna.peek().station.value.write_unchecked(); RadioGuard { - channels: channel.derivate_channel(&*value), + channels: channel.derive_channel(&*value), antenna: self.antenna, value, }